Monday, November 21, 2011

Polyglot Programming

Although not new, polyglot programming is the programming concept I've been seeking and love that I can now give a name to the topic. I've got this sneaking suspicion polyglot programming is going be revolutionary, will take the industry by storm and bring the fun back into programming.

I'm so glad to be a part of this exciting development and learning more day-by-day learning  the roots of programming and exploring the variety of languages that run on the JVM to expose me to these ideas. Sometimes overwhelming, always exciting, this is the world of polyglot programming.

Checkout this interesting interview with Venkat Subramaniam, founder of Agile Developer and a proponent of polyglot programming, concerning scala, groovy and the JVM.

There is also a new book from O'Reilly titled, The Well-Grounded Java Developer, that dives into the polyglot phenomenon occurring on the JVM and the advances of Java 7 to embrace dynamic languages. Check out chapter one from the Manning Early Access Program for free.

Two other great books in this arena are Bruce Tate's, Seven Languages in Seven Weeks and Dean Wampler's Functional Programming for Java Developers.

Dean Wampler runs a polyglot programming site to support the this growing community and also writes an interesting blog on the subject.

No comments:

Post a Comment