Tuesday, August 01, 2006

Joel on Languages

Can Your Programming Language Do This?

Check out thw above article by Joel Spolsky. He covers a whole host of topics near and dear to my heart: passing around functions as arguments to other functions, the need for more abstraction in your programming language and even a mention of Lisp.

Thanks to JavaScript I think more and more people are getting exposed to a lightweight language that treats functions as first class citizens. That's a good, because as Joel explains, passing around functions can make for some really powerful code in a nice and neat package.

So don't learn Scheme or Haskell - just learn JavaScript well. It's all down hill from there.


No comments:

Post a Comment