Hacker News new | ask | show | jobs
by jackdaniel 501 days 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).
1 comments

Oh wow.

I always thought TCO was part of the spec itself.

Scheme requires TCO. It is a different Lisp (it also has standard[s]).
And revisions[n].
CL is not particularly functionally oriented. Many things like this are absent (or present, in some cases).