Evolution v/s revolution

Wednesday, March 5th, 2008

Evolution v/s revolution: “The fact that languages will improve over time, as software libraries already do, is exciting. It’s less scary than learning a whole new language.” — sorry, Nathan, but it’s not like that. Language is in a way a paradigm that a programmer accepts to build his software on. And paradigm shift is [...]



Where is Scala heading?

Tuesday, March 4th, 2008

As I’m learning my way with Scala one analogy cannot escape from entering my thoughts. The analogy is (of course?) Haskell.
However I don’t mean the way the language is built up, but rather the way it’s governed. Both Haskell and Scala are designed and implemented by brilliant scientists, who are the benevolent dictators when it [...]