4 ms·
Yes, good and fair questions. Indeed, Common Lisp isn't flawless or beautiful in every respect, and Steele would surely admit that himself. The Lisp concept is
by tjr 16y ago
Yes, good and fair questions. Indeed, Common Lisp isn't flawless or beautiful in every respect, and Steele would surely admit that himself. The Lisp concept is pretty beautiful, and CL, for better or worse, has been more ubituitous than most other dialects of Lisp.
When I hear people (including myself) wax eloquent about the beauty of Lisp, even Common Lisp in particular, I don't take that to mean that every detail of the design is beautiful, but rather, the whole of Lisp / Common Lisp is a beautiful programming system. I can look out my office window here and see a beautiful tree, though I know upon closer inspection I could find some flaws and imperfections in the tree. Perhaps a branch has broken off, or maybe an animal has gnawed away at some bark. That doesn't do away with its overarching beauty.
- KirinDave 16y agoRight. And there are features in common lisp that I really want to see escape into mainstream. Condition and signal handling, in particular, is an amazing thing that almost no language has a good answer to.
- tomjen3 16y agoYeah, I do hope they add conditions and restarts to C#5 (or any language that people will pay me to use).