The Joy of Clojure by Michael Fogus and Chris Houser is a book that tries to take the reader beyond the language syntax, and show how to write fluent, idiomatic Clojure code. It teaches how to approach programming challenges from a Functional perspective and master the Lisp techniques that make Clojure so elegant and efficient.
On September 29th LinkedIn Signal was announced, providing a social search application both for LinkedIn shares and tweets from LinkedIn-Twitter bounded accounts. This article aims to provide more insight into the motivation and technical challenges of combining Scala, JRuby and Voldemort, at such scale.
Heshan Suriyaarachchi covers some of the key concepts of the Apache Axis2 Web Service engine and how it can be extended to support JVM based scripting languages such as Jython, Jruby, etc allowing them to be used to both expose web services and write web service clients.
In this book review of Grails A Quick-Start Guide, InfoQ spoke with author Dave Klein about best practices when using Grails for web application development and the tool support.
InfoQ caught up with Charles Nutter to talk about the state of JRuby: the 1.5 release, Ahead of Time compilation, and what's coming up in 1.6 and with features in Java 7.
Scala and Spring are a promising match. Based on a concrete example, this article shows how the power of Scala combined with the proven and productive Spring framework can be unleashed. 5
This article covers Clojure collection types including a deep dive into vectors and maps, and presents an example of how viewing a problem through the lens of the "Clojure way" can simply a design. 5
Java 7 aims to improve support for dynamic languages through JSR 292. InfoQ takes a detailed look at the problems JSR 292 solves, and talks to JRuby lead Charles Nutter about JSR 292 in practice. 5
InfoQ takes a look at how a combo of Clojure and Google AppEngine (GAE) powers a new online project management tool, how Clojure integrates with GAE's key/value store, and the power of LISP. 5
David Dossot, co-author of Mule in Action, examines the power of Mule RESTpack and Groovy in orchestrating RESTful services in the Mule messaging platform. 5
FlightCaster, a flight delay prediction site, uses Clojure and Hadoop for the statistical analysis, with a Rails/Heroku frontend. We talked to Bradford Cross about Clojure and functional programming. 1
One of the more interesting announcements recently coming to the Ruby community was the release of JetBrains RubyMine IDE for Ruby and Ruby on Rails applications.