On 2013-03-18, Rupert Swarbrick <rswarbrick at gmail.com> wrote:
> Well, my proposal is a sort of half-way house. sys-proclaim.lisp only
> gets compiled once from an empty tree. If a developer is working in Lisp
> with GCL (probably rather unlikely, since SLIME won't work), he or she
> might end up with an incorrect proclaim. But then presumably the
> developer will realise what's going on (since the code he or she is
> working on will suddenly behave weirdly) and can delete
> sys-proclaim.lisp to force a recompile.
I'm sorry, but this is completely incorrect. We cannot design the build
machinery on the assumption that the developer will compensate for its
deficiencies.
> Frankly, if someone is writing lisp code with GCL, they're just Doing It
> Wrong. Pretty much any other lisp implementation out there is less
> painful to develop on.
We cannot play favorites, I'm afraid. If GCL is supported at all, we
have to do it right.
best
Robert Dodier