One of the factors that made Java hugely successful is the myriad of open source libraries and frameworks available. The successful ones have had now a decade or more to mature and grow. A side effect of being successful is both intended and unintended complexity. In this article I will show you how a JRuby Domain Specific Language can breed new life into an old powerhouse Java library.
Brian Sam-Bodden is an author, instructor, speaker and hacker that has spent over twenty years crafting software systems. He holds dual bachelor degrees from Ohio Wesleyan University in computer science and physics and heads Integrallis. He is a frequent speaker at user groups and conferences nationally and abroad. Brian is the author of “Beginning POJOs: Spring, Hibernate, JBoss and Tapestry”, co-author of the “Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies” and a contributor to O'reilly's “97 Things Every Project Manager Should Know”.