Dec 09, 2010
Developer Tools
Technology
Positive Comments on Every Programming Language I've Ever Learned
- C - So raw, so powerful, so easy to shoot yourself in foot.
- Scheme - It may have taken me a month and a half to grok Scheme, but the moment that I finally did, angels sang and the heavens opened up to me.
- Java - My introduction to OOP could have been significantly more painful had it been conducted in C++.
- Objective C - It's enabled me to create many lovely apps for two different platforms, and is also responsible for the bulk of my income today.
- VDM-SL - A fantastically bizarre modeling language with built-in pre and post-conditions. The Professor from whom I learned this language was also responsible for instilling a deep fear of Airbus planes in me for a long time (as it works out, he was on Boeing's dole), and also for imprinting this idiom deep into my brain: if (0 == someFunctionCall) { /* Apparently people call these "Yoda Conditions" */ }
- Tcl - Uhh, I managed to survive the assignments that required me to use it in college. I found Tk to be a rather novel UI toolkit.
- Ruby - Beautiful, terse, and phenomenally expressive.
- Javascript - What was once one of my least favorite programming languages has become one of my most favorite...as long as I have handy abstractions bolted on top, at least.
- C# - It's like Java, but without the suck. And the IDE...Oh, the IDE.
- VB.NET - I guess that "My" namespace thing is cool.
- PHP - In all seriousness, PHP is a bloated, ugly inconsistent, icky language, but it's incredibly easy to use, and the only way to interact with Wordpress.
(based on a post from darevay.com)