Clojure Gazette 1.11
From OO to Clojure Workshop!
Watch my free workshop to help you learn Clojure faster and shift your paradigm to functional.
Myths and legends of the ages
Issue 2.11 - May 24, 2012
I thought it would be cool to make an issue that has talks from some of the legends who have defined our field. It is so lucky that these guys are still recording video for posterity.
Guy Steele needs no introduction: Scheme, Common Lisp, and Java are just two of the languages he has worked on. Ivan Sutherland invented Sketchpad.Brendan Eich wrote the most common programming language in the known universe. Alan Kay invented Smalltalk and overlapping GUIs. Man, we have lots of giants whose shoulders we can stand on!
PS If you like the Clojure Gazette, please spread the word about it!
programming language legend
Organizing Functional Code for Parallel Execution; or, foldl and foldr Considered Slightly Harmful (video)
Guy Steele is the Computer Science teacher we all wish we had had in college. He slices and dices CS concepts and lays it all bare, as clear as day.
ThinkRelevance: The Podcast - Episode 010 - Stu Halloway
An excellent podcast interviewing Stu Halloway. Deepens the mystery about Rich Hickey's "third thing". Enough said.
Alan Kay: Doing with Images Makes Symbols(video)
Alan Kay in 1987 dumping his massive intelligence into a video camera. 97 minutes of pure Alan Kay-ness.
It's not about Clojure, or programming, or development. I just like it and you might like it, too. The Critical Path is a year-old podcast which "tries to understand what it means to be great". Analysis and insights into technology.
These aren't the droids you're looking for.
It looks like Gazette friend AlexYakushev has releas ed a first version of lein-droid to help development on Android! Check out the interview in Issue 1.9.
Computer Science demigod Ivan Sutherland analyses the current problems with sequential programming and how we got where we are. Bottom line: at first, logic was expensive and communication was cheap. Now it's the reverse. Sutherland's slow pace is quite refreshing.
This Developer's Life is a cool podcast which talks to programmers/geeks in the style of another popular podcast you may have heard of. This podcast talks to Dan Bricklin, Ward Cunningham, and Charles Petzold.
inventing the future
dynamic data visualization
I have to mention this because the library looks really neat and the code is really small. I have to check this out for my next web project.
Rich Hickey unveils a little more of the thinking behind the new reducers library.