- 0.1a (first) release of Icarus, Solr API for Clojure. Simple expression of complex queries, query composition, etc.
(via @matt_deboard) —
Apache Solr is a search engine built on top of Apache Lucene, an indexing and search library. This clojure wrapper lets you build queries ‘the clojure way’.
- LLVM Clojure Bindings
(via @HNTweets) —
Jason Jackson is experimenting with Clojure and llvm, a “is a collection of modular and reusable compiler and toolchain technologies”. Currently compiling a toy language with Clojure, generating an llvm-based executable… first step from dynamic calls to C code? Clojure-llvm?!?!
- Distributed caching and memoization with Immutant
(via @jcrossley3) —
Immutant is an application server for Clojure apps build on top of JBoss AS7. JBoss AS7 comes with Infinispan, a distributed data grid. This article is about using this data grid to perform caching and memoization in clojure.
- I built a #ClojureScript implementation of Bret Victor's (@worrydream) live-editable game. :D
(via @ibdknox) —
A few days ago this talk, Inventing on Principle, came out. Part of the talk discussed futuristic development environments. Inspired by this, Chris Granger created one of such environments in ClojureScript. Since I can’t really describe it, you should just go ahead and watch the video, making sure you have something soft under your jaw, as it’ll drop. Hard.
- Datomic
(via @richhickey) —
And with this tweet, and this other one, Rich Hickey is taking a page of Steve Jobs’s book and creating tons of expectation: we know he is going to announce something at Clojure/West in less than 3 weeks, and now he drops this bomb. People quickly found this, and later @da5ids did some research and look at what he found!. So now we have reasons to believe that “datomic” is some online database as a service.