In this 20 minute lightning talk you will see how to write robust, easily parallelizable code using Clojure, a Lisp-1 seated on the JVM.
As hardware architectures and demands on our applications continue to grow in complexity, so does Software Development. Clojure is a relatively new language which observes principles from Functional Programming as well as the simplicity always associated with Lisps. Clojure enables the developer to write clean, simple, dynamic code which naturally fans out on all processors without sacrificing stability even in scenarios with extreme contention. The unique language-level support for concurrency coupled with the vastness of the JVM libraries makes Clojure a viable tool for enterprise grade development in the coming years.
Lau B. Jensen is the owner of Best In Class, a Danish consultancy company which specializes in Software Development of the highest quality. The Best in Class Development Blog has been read about 200.000 times since mid October. Lau B. Jensen has also spearheaded the development of ClojureQL, a flexible DSL for interfacing with most modern database systems.
Please visit http://www.bestinclass.dk for more info or contact me directly on lau.jensen@bestinclass.dk
| Attachment | Size |
|---|---|
| clojure.odp | 1.21 MB |