> I have to ask though: Is Greenspunning such a bad thing?
Yes, because if you knew you needed Common Lisp, you'd just use CL, rather than an ad-hoc informally specified implementation of CL. In general, the half implementation has half the value of the 'real' implementation.
I have to ask though: Is Greenspunning such a bad thing?
It seems like this would be true of any non-trivial software system (successful or not).
What's the variant of the 10th rule - something like:
'Every complex system contains an ad-hoc informally specified implementation of Common Lisp. Including Common Lisp'