Tope Omitola <[EMAIL PROTECTED]> writes:

> Just wondering if you know if common lisp is now targeted to .NET runtime?

You know that Common Lisp has multiple implementations? If you mean
"CMUCL", the answer is no.  If you mean "any implementation at all",
the answer is still no, for various reasons, most of which boil down
to the fact that the .NET environment is fairly hostile to
dynamically-typed, multiple dynamic dispatch, incrementally compiling
dynamic environments.  There are various posts on the comp.lang.lisp
newsgroup explaining in more detail than I know why even currently
supporting .net is tricky (look for posts by Roger Corman and Duane
Rettig); and even were a CL to compile to the IL, the interoperability
features are lowest-common-denominator, so any API exposed by a
notional CL library would be lobotomized.

> University of Cambridge

Small world :-)

Cheers,

Christophe
-- 
http://www-jcsu.jesus.cam.ac.uk/~csr21/       +44 1223 510 299/+44 7729 383 757
(set-pprint-dispatch 'number (lambda (s o) (declare (special b)) (format s b)))
(defvar b "~&Just another Lisp hacker~%")    (pprint #36rJesusCollegeCambridge)

Reply via email to