lein uberjar bundle up your project and all its dependencies in a single executable jar, allowing your to run it with java -jar directly.
There’s always something new to learn! Hear from industry professionals this week about several programming languages. Head to Traitify HQ for a night of coding. Hack, eat pizza and drink beer. Carson ...
GitHub

clojure-macros.md

As with all Lisps, Clojure's inherent homoiconicity gives you access to the full extent of the language to write code-generation routines called "macros". Macros provide a powerful way to tailor the ...
This month's column diverges from the normal pattern of covering my struggles with technology. When I started this column, I was really looking forward to the Software Development issue, because I was ...
Using the Java programming language, developers have difficulty making Java applications scale linearly. Beyond the initial handful of processors, every time you add a new processor to your system, ...
Lux, a new Lisp-like functional language that runs on the Java Virtual Machine, has ambitions to pick up where similar languages leave off. Currently in an 0.5 beta release, Lux claims that while it ...
A port of Clojure that compiles to Dart, ClojureDart aims to extend the use of Clojure to mobile and desktop applications. ClojureDart, a port of the Clojure language that compiles to the ...