HN
Hacker News
Top
New
Best
Ask
Show
Jobs
Comment by pjmlp | Hacker News Reader
Parent
Full thread
pjmlp
·
Errr, tail calls.
View on HN
roguas
·
Every reasonable. Maybe I am wrong, but tco usually means no more stacktraces?
AlchemistCamp
·
Not at all! Elixir stacktraces are much nicer than JavaScript ones.
pjmlp
·
No, only dumb implementations, Scheme and other languages that require TCO have no issues mapping the debugging metadata to proper calls.
Jarred
·
JavaScriptCore has tail calls
pjmlp
·
Nothing that one can rely on for portable code.
anonymoushn
·
stackful coroutines, an "await" keyword that only awaits one layer of awaitables instead of infinitely many layers, etc.
Reply on news.ycombinator.com