Just sharing some of my inconsequential lunch conversations with you... RSS  

Tuesday, May 08, 2007

Microsoft Surpasses Java's Dynamic Language Support

Oops, Microsoft has done it again:

I think it’s clear that Microsoft are innovating faster on the CLR. For example: LINQ is an extremely powerful new feature (based on Haskell monads, I might add); Generics were supported earlier and better in C# than in Java (both flavours were inspired by Haskell’s polymorphic type classes… hmm!); the CLR has better support for multiple languages than the JVM; and now it has the DLR, which is probably two years ahead of the JVM being able to offer anything comparable.

For much that I like and use Microsoft technologies, I'm a bit worried about the lack of response from the "other side". Few of these great technologies Microsoft presents us today would exist without the "other side" methodological influence and competition. Wake up, guys!

No comments:

Development Catharsis :: Copyright 2006 Mário Romano