Clojure Gazette 1.20
Issue 1.20 - September 05, 2012
I was thinking today that I spend so much time on the computer. It's my job to write line after line of code. Despite my occupation, I enjoy learning about things from a much wider circle of intellectual pursuits. I wondered if some of this might not be appropriate for the Gazette. Then I remembered that this newsletter is not specifically about Clojure; it's about inspiring those interested in Clojure.
So I started to put together a issue that touches on topics outside of computing as well as stuff right within Clojure itself. I touch on linguistics, human evolution, and psychology. I hope you like it.
**Eric Normand **
PS. I love to hear from you. Just hit reply!
psychology and programming
Programming Style and Your Brain (video)
creating passionate users
Kathy Sierra doing her thing: bringing perspective to passion, learning, and what makes products great.
_why ask _why?
_why, disguised only with sunglasses (though enough to fool even the smartest Lois Lane), discusses teaching programming to children and touches on the deeper question of why we code.
Sander van der Leeuw gives a fascinating, step-by-step history of the development of human cognitive function through the archaeology of the tools people created.
A promising Clojure library for developing HTTP compliant web servers. It usesa decision tree to determine the c orrect response to a request. I've developed something with some of the same ambitions (called playnice), but this one looks better for handling a wider range of cases in a convenient and correct way. I think there could be a nice marriage, there.
Sam Aaron performing live at an art gallery using Overtone, his music synthesis system written in Clojure. Very impressive what can be done with a bit of music theory and some code!
This is an impressive description of a game written in Clojure using a persistent data structure to model the entire state of the world. It uses a prototype-based object system (immutable!), procedurally generated images, and more!
It is amazing to see Clojure moving to new platforms so easily. Clojure could become the new cross-platform lingua franca.
Lera Boroditsky shares her research into the influence our native language bears on our thought.
gotta have faith?
Philip Wadler discusses the dual origin of functional programming in math and logic and how to write a virus for the alien invaders' mothership like in_Independence Day._