Relevance, Inc. co-founder Stuart Halloway discusses Clojure and functional programing on the JVM in depth, and touches on the uses of a number of other modern JVM languages including JRuby, Groovy, Scala and Haskell. He also makes a case for structural edit modes in IDEs, and shares some of his favorite IT books.
Christian Dupuis, Principal Engineer with SpringSource, talks to Ryan Slobojan about SpringSource Tool Suite providing an overview of the tool and exploring key features including its Groovy, Grails and Roo support and Cloud Foundry integration. The interview also explores some of SpringSource's future plans for the product.
Guillaume Laforge and Graeme Rocher talk about the new features in Groovy 1.7 and Grails 1.2, how Groovy and Grails are related to each other, and how the acquisition by SpringSource has affected their development.
Neal Ford talks about the tendency of having multiple languages running on one of the two major platforms existing today: Java and .NET. He also presents the advantages offered by Ruby compared to static languages like Java or C#.
IBM Fellow and WebSphere CTO Jerry Cuomo talks about REST and Project Zero, IBM's new Groovy & PHP based RESTful app mashup / scripting / dev tool.
Groovy project manager Guillaume Laforge discusses the history of Groovy, it's relationship to Java, where Groovy fits into Java development,how Groovy compares to Ruby, how Groovy enables domain-specific languages, and what future Groovy development will focus on.