language designer

Phosphorous, The Popular Lisp

Lambda the Ultimate - Programming Languages Weblog  Fri, 07/10/2009 - 03:48

Joseph F. Miklojcik III, Phosphorous, The Popular Lisp.

We present Phosphorous; a programming language that draws on the power and elegance of traditional Lisps such as
Common Lisp and Scheme, yet which brings those languages into the 21st century by ruthless application of our “popular is better” philosophy into all possible areas of programming language design.


 

Ziggurat

Lambda the Ultimate - Programming Languages Weblog  Tue, 01/20/2009 - 01:35

Ziggurat is a framework for writing extensible programming languages, and for defining static semantics for those languages.

In other words, it is a language designer's toolkit.


 

The Origins of the BitC Programming Language

Lambda the Ultimate - Programming Languages Weblog  Sat, 11/08/2008 - 14:00

The process of programming language creation is a subject of too little reflection and retrospection.

Newcomers to the field (including, in some measure, us) regularly propose new languages without quite understanding what they are getting into or how big the task is.
...

This paper describes the motivation and early design evolution of the BitC programming language, making our excuses in hindsight and providing a compilation of some of the things that we learned along the way.
...