Hacker News new | ask | show | jobs
by cat_adorer 1612 days ago
I'd like a systems programming lisp with first-class functions, lexical scoping, and tail recursion optimization: lisps are beautiful and there don't seem to be any well suited for handling binary data.
2 comments

Javascript under Safari?

Javascript supports first class functions, lexical scoping, and tail recursion.

AFAICT from stackoverflow, the Safari JS engine optimizes tail recursion, while Firefox is apparently working on it.

I think scsh checks all your boxes.

https://scsh.net/