Clojure Gazette 1.11
Myths and legends of the ages
Clojure Gazette
Issue 2.11 - May 24, 2012
editorial
Programming legends
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!
Eric Normand
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.
clojure stu
ThinkRelevance: The Podcast - Episode 010 - Stu Halloway
An excellent podcast interviewing Stu Halloway. Deepens the mystery about Rich Hickey's "third thing". Enough said.
another legend
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.
podcast
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.
prisoner's dilemma
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.
liberal arts?
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
The JavaScript World Domination Plan at 16 Years (video)
The creator of Javascript goes over its history (briefly) and its 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.
atom watchers
Rich Hickey unveils a little more of the thinking behind the new reducers library.