Hobbies / Reading room · 20 notes

Languages

Exploring programming languages is one of the things I love doing. Each one introduced some clever part of computer science, and each has a story. Lisp most of all, which is how I ended up with Clojure.

From the vault of lineage, the app I built to read them in

SystemsObjectsλ and LispISWIM and MLLogicborrowed λ notationfirst MLbuilt in Lispfirst builtin PrologBEAM VM written in CLambda calculus1936Lisp1958ALGOL1960CPL1963ISWIM1966BCPL1967Simula1967B1969Logic programming1971C1972Smalltalk1972Prolog1972ML1973Erlang1986Clojure2007, hosted on the JVM
descent, parent to childis built infull entrynote