© 2009-2023 Strange Loop | Privacy Policy
Plan is a new dialect of Lisp. Its primary motivation is to fulfil the needs of the practical programmer: the hacker and the engineer. I will explain its philosophy, its origins, and what makes it different (and in my opinion, better) than Scheme, Common Lisp, Clojure, newLISP, etc. (The language is currently something of a testbed for design experiments, so what I talk about will probably change at some point. There is also not really a "good" implementation yet, for most values of "good.")
I'm a hacker and essayist from the United Kingdom. I'm currently preparing to move to San Francisco in mid-to-late April. I've programmed in a variety of languages over the years, from popular to unpopular to completely obscure. I know what I want in a programming language, and I've set out to make it.