Those of you in the functional programming community probably haven’t been hanging out at No Fluff Just Stuff conferences, and so you probably don’t know Dr. Venkat Subramaniam. That is really a shame, because he is a entertaining and informative presenter, as well as an insightful consultant who gets both the technical and business aspects of software development. This is all true and I deeply appreciate the guy’s work even though I disagree with his disdain for constructors.
I really enjoy reading his blog, and was pleasantly surprised to find this little jewel in his post ‘Article on Languages that never took off’:
Certain languages have far reaching contribution even if they may not be the most popular language or most popular currently. We are just beginning to appreciate Functional Programming. Soon when several processors on a computer (and laptops) becomes a standard, ability to not just model, but implement concurrent tasks effectively will become an important and pressing issue. We will soon be looking for languages (or at least language constructs) that abstract it for us. I think it is an interesting time in the language space.
Hey hey hey! It’s like he reads this blog or something. It’s nice to know that this idea doesn’t just exist in the head of Brian and I, but that it’s getting into the back of the mind of some real smarties out there.
Related posts: