The Evolution of LISP Programming Style
I wanted to write an article on the evolution of LISP programming style, from LISP 1.0 to the latest advances in Common Lisp and beyond. But I find I haven't got time for that, so I just write a...
View ArticleDynamic software development
Here are a few things I'd like to say about dynamic software development, after I've just had the opportunity to test first hand with CTO what I had been studying in theory and through the experiences...
View ArticleWhat Makes Lisp Great
Lisp has this particularity that (1) there are distinct syntaxes for data structures and for program code, that (2) code syntax is a subset of data syntax (code can be seen as data), and that (3) data...
View Article(Lots of ((Irritating, Spurious) (Parentheses)))
Derisive comments are often made about the syntax of Lisp, as witness some reproaches on my previous blog entry. Thus the half-joking, half-serious backronym of Lots of (Insipid | Irritating |...
View ArticleCreationist programming vs Evolutionary programming, part I
I'm writing an essay Creationist programming vs Evolutionary programming, based on a speech given at ENS in october 2005, and redacted, extended and polished under the purview of the loveliest of...
View ArticleCreationist programming vs Evolutionary programming, part II
Second installment in this series, here is Part II of my essay Creationist programming vs Evolutionary programming. Previous installment: Part I (Creationist programming, The Devil). Intelligent...
View ArticleCreationist programming vs Evolutionary programming, part III
Third installment in this series, here is Part III of my essay Creationist programming vs Evolutionary programming. Previous installments: Part I (Creationist programming, The Devil), Part II...
View ArticleCreationist programming vs Evolutionary programming, part IV
Here is the fourth installment in this series for my essay Creationist programming vs Evolutionary programming. Previous installments: Part I (Creationist programming, The Devil), Part II (Intelligent...
View ArticleCreationist programming vs Evolutionary programming, part V
Happy new year to you, faithful readers! 2008 brings the continuation of my series, Creationist programming vs Evolutionary programming, of which this is the fifth installment. Previous installments:...
View ArticleCreationist programming vs Evolutionary programming, part VI
Here is the sixth installment in this series for my essay Creationist programming vs Evolutionary programming. Previous installments: Part I (Creationist programming, The Devil), Part II (Intelligent...
View ArticleCreationist programming vs Evolutionary programming - Epilogue
Back in December 2007, I started publishing in a series my essay Creationist programming vs Evolutionary programming: I, II, III, IV, V, VI. The essay was itself based on a speech I gave at ENS in...
View Article