I had occasion today to reflect on what I’ve learned in the last few years developing software and it occured to me, not much has really changed since I first struggled with Lisp and Scheme in university. I still don’t completely “get” functional programming! Wrapping my head around all those brackets in any derivative of […]
Tags:
Apache Ant,
Apache Maven,
Closure,
Functional programming,
Grape,
Groovy,
Guice,
Integrated development environment,
Ivy,
Java,
Lisp,
Programming,
Programming language,
Unit testing
The ability to execute pretty much any bash statement embedded in a Groovy script is great, don’t get me wrong, but with the advent of Grape – and provided that you’re an Ivy/Maven user – adding the abilities of just about any Java library to your scripting language is easy. So what does Groovy add […]