Clojure Gazette 1.47
core.async, WIMPs, and the future of revenge
Issue 1.47 --- August 14, 2013
I am a big fan of Liberator. It is a beautiful system for building HTTP compliant servers. Unfortunately, the documentation was lacking when I started learning it. It is not that hard to learn, since it makes so much sense, but good docs always mean a lot. Well, the documentation is great now. Check it out.
This is probably my favorite piece by Alan Kay. He talks about the psychological influences that led to the development of the WIMP interface we all use today.
They are still accepting contributions. This is a great chance to have a credit in a book and help people learn Clojure.
A simple game developed using core.async and ClojureScript. The article goes deep, explaining how it was all put together. core.async looks like a great way to do UI and animations.
A core.async implementation of Hoare's Communicating Sequential Processes examples.
A conditional restart system for Clojure.
In a world where Java runs on billions of devices, from phones, to cars, to nuclear power plants, one man holds the key to worldwide destruction. In a desperate attempt to minimize risk to zero, that power is unleashed and the Javapocalypse is brought forth. Can they find the Javatar---the mystical programmer foretold in the prophecies---before it is too late?
William Byrd (co-author of The Reasoned Schemer) hosts weekly hangouts where they discuss miniKanren. Follow him on Twitter to learn when they are on. See the previous hangouts .