top | item 42855015

(no title)

jackdaniel | 1 year ago

Common Lisp does not require TCO. This runs on emscripten port of Embeddable Common Lisp - this platform support is relatively new. I'm also working on WASI port and an optimizing compiler at runtime (currently we use bytecodes compiler when running).

discuss

order

dartos|1 year ago

Oh wow.

I always thought TCO was part of the spec itself.

jackdaniel|1 year ago

Scheme requires TCO. It is a different Lisp (it also has standard[s]).

JoelMcCracken|1 year ago

CL is not particularly functionally oriented. Many things like this are absent (or present, in some cases).