Subscribe to Rahul's Blog        RSS Feed

Programming languages I'm looking forward to

Icon 2 Comments
1. Perl6
My primary language's next version, a decade in the making. There is enough progress going on in Rakudo and Parrot to make me satisfied that Perl6 is not vaporware. A better OOP support like the one in Moose/Mouse would be top in my wishlist and Larry Wall has promised just that. Here's hoping another couple of decades of Perl.

2. Clojure
Who in their right minds doesn't get excited over a Lisp with batteries included? Clojure may be just be the next big step in Lisp (and many have this view already), mostly for the fact that it is an evolutionary step from Common Lisp and is built on the JVM. The latter matters a great deal because Clojure can access the rock solid libs already built for Java. No more hunting and asdf installs of relatively unknown libs.

3. F#
The first functional programming language from a big player (Microsoft), it is slated to be included with Visual Studio 2010 and with full access to the DotNet framework. Its OCaml at the core but the libs and the Visual Studio integration would matter a lot to the bigger companies wanting to take a look at FP. Having the name of Microsoft surely couldn't hurt.

4. R7RS Scheme
This is more of a standard than a language implementation per se, but it would be interesting to see where the steering committee goes with this one. The R6RS specification was controversial because many thought it was going against the minimalist philosophy of Scheme while the others welcomed the added practicality of it. If the past is anything to go by, the next specification debate would be highly interesting whichever direction is chosen.

5. Java 7
This is more from a "what next" viewpoint rather than any revolutionary concepts being brought in to Java. I personally want to see how the Java platform survives and progresses after the recent turn of events between Sun and Oracle. Would it evolve, would it stagnate, would it become unusable? Well, we'll have to wait and see.

2 Comments On This Entry

Page 1 of 1

Raynes Icon

29 June 2009 - 01:27 PM
Not to mention Clojure's creator is awesome. :D

rahulbatra Icon

29 June 2009 - 10:54 PM
Though I've never talked to or met Rich Hickey, he is generally well known for his good manners and helping nature. And the speed of development of Clojure is amazing. Its already turned 1.0!
Page 1 of 1

Trackbacks for this entry [ Trackback URL ]

There are no Trackbacks for this entry

Search My Blog

1 user(s) viewing

1 Guests
0 member(s)
0 anonymous member(s)