or learn more


Feb 20, 2013

A little less than a month from today the Clojure/West conference takes place in Portland, OR. I attended the first Clojure/West and actually gave a talk entitled ClojureScript Anatomy. This year however I’m not presenting, but I’ll still be there. tl;dr The Conf° collocated with Clojure/West is happening on the evening of Tues Mar. 19th […]

Perlis Languages

Aug 14, 2011 some comments

this is another entry in a series on programmer enrichment A language that doesn’t affect the way you think about programming is not worth knowing. — Alan Perlis inspired by a LtU thread and the great post Programming Achievements: How to Level Up as a Developer by Jason Rudolph1. most code samples from Rosetta Code. […]

10 Haskell One Liners to Impress Your Friends

Jun 3, 2011 some comments

Following the meme (scala, ruby, clojure, python, f#, coffeescript, c#) I would truly appreciate feedback from people whom actually know Haskell. As you may notice below, my grasp is not yet strong. Multiple Each Item in a List by 2 map (*2) [1..10] Sum a List of Numbers foldl (+) 0 [1..1000] — or better […]

Wadler’s Law (extended to Clojure)

Jul 12, 2010

Philip Wadler is a PLT thinker of the highest order. In addition to the mind-boggling insights into the art of programming, his cutting wit1 is second to none. In late 1996 he unveiled “Wadler’s law”, described2 as: In any language design, the total time spent discussing a feature in this list is proportional to two […]

Linkage 2008.02.17

Feb 18, 2008

<br/> 9 Javascript Gotchas<br/> car and cdr<br/> Russell’s original 1959 implementation of Lisp on this machine took advantage of the fact that the 704’s instruction set had special capabilities for accessing two distinct 15 bit fields of a 36 bit value loaded into a machine register: the address and decrement fields. On Webwork<br/> John McCarthy […]