3 ms·
Considering the focus and shift towards dynamic languages I would love to see more adoption for the parrot VM. There is a lot of innovation there.
by prog 16y ago
Considering the focus and shift towards dynamic languages I would love to see more adoption for the parrot VM. There is a lot of innovation there.
- Silhouette 16y agoI'm not sure how much of that "focus and shift towards dynamic languages" is real, though, and how much is just an illusion created by lots of animated discussion between us geeks in blogs and on forums like this one. Of course it's hard to judge the progress of a vast and fast-moving industry like ours, but what data there is always suggests that tried-and-tested static languages like C, Java, C++ and newer derivatives like C# and Objective-C still represent the lion's share of development. A few dynamic languages like Perl, Python and JavaScript have established themselves as mainstream and command significant user bases as well. However, while we hear a lot about things like Clojure and Groovy because they are new and potentially interesting, I see little evidence that many people are actually using them yet. How much real innovation is coming out of these younger languages and platforms is an open question, and it will probably be a few more years before we know what their real contribution will be.
- jimbokun 16y ago"newer derivatives like C# and Objective-C" Objective C is almost as old as C++, actually.
- Silhouette 16y agoSure, but I think it's fair to say that Objective-C only really hit the mainstream in recent years, with the increasing prominence of Apple technologies.
- ivenkys 16y ago"I see little evidence that many people are actually using them yet." - My experience has been different , even in large Enterprise Java Shops you now have a smattering of different languages on the JVM , albeit all hidden away. This is primarily because the new languages all come as jar files so taking a cursory glance the tendency is to say - oh that's another Java library , look a little deeper and you find Groovy,Beanshell,JRuby, AspectJ,Scala, Clojure et all, the main scaffolding is still in Java but the interesting parts are being written in other languages.
- dabent 16y ago"in large Enterprise Java Shops you now have a smattering of different languages on the JVM , albeit all hidden away." That's my take as well. I currently work in a J-A-V-A shop, but Python scripts are working their way in and there's the knowledge that in 5 years, we may need to look at creating our next generation of web applications in another framework.
- deleted 16y ago[deleted]