Jean-Claude Beaudoin kicked off a minor storm of controversy
recently when he
Common Lisp on comp.lang.lisp:
ManKai Common Lisp (MKCL) aims to be a full implementation of the
Common Lisp language in compliance with the ANSI X3J13 Common Lisp
standard. It is free software distributed under the terms of the GNU
Lesser General Public License (LGPL) with a few minor exceptions (see
the file Copyright in the source code).
MKCL finds its origin in the source code of the ECL project and, like
ECL, it tries to bring to full maturity the lineage of the Kyoto
Common Lisp (KCL) family but attempts to do it in a modern yet more
contained and better controlled way.
MKCL strives for greater reliability and stability in a quest for the
ease of use that thus result.
Many people struggled to figure
out exactly what value it added that is not and could not be
provided by its
ancestor, ECL. Juanjo,
ECL's current maintainer, chimed in with this:
It is not that I feel hurt,
but I am amazed at how much effort is sometimes wasted in new ego
boosting activities instead of contributing to create a collaborative
maintenance structure for existing and successful projects. My best
wishes. Maybe this means I can now stop working on ECL and instead of
struggling to create an community without success, pass the torch to
At the very least, it will be interesting to see how well MKCL
establishes its legitimacy and utility in the CL world.