or learn more

The best things and stuff of 2012

Dec 26, 2012 some comments

Great things and people that I discovered, learned, read, met, etc. in 2012. No particular ordering is implied. Not everything is new. hacker news discussion also: see the lists from 2011 and 2010 Great blog posts read A short lesson in perspective — easily the best post of 2012 in my mind. Exponential decay of […]


Oct 9, 2012 some comments

The most interesting programming languages moving forward, in my opinion, are languages targeting an existing host platform. Regardless of your opinion of the following languages, I think that the reason for their buzz, power and (eventual?) success is due to their embrace of their host targets: Elixir is a programming language targeting the Erlang virtual […]

Programming language development: the past 5 years

Oct 18, 2011 some comments

I recently compiled a list of Perlis Languages that were meant to illustrate varying paradigms not typically found in mainstream programming languages. Those languages were meant to stretch your mind and are not necessarily representative of the state of the art in language design and implementation. In this post I will provide a list of […]

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. […]

The German School of Lisp

May 3, 2011 some comments

The German school of Lisp is described by Kazimir Majorinc as a Spartan movement1 in Lisp implementation. But let me be clear, the Lisps in question are not toys like the one’s littering the Lisp landscape (including my own). Likewise, these Lisps are not libraries nor are they full-blown development ecosystems. Let’s explore these distinctions […]