ES6 will support proper tail calls, whilst still offering reasonable tracebacks! https://webkit.org/blog/6240/ecmascript-6-proper-tail-calls-in-webkit/ (recursion is now more useful!)
Related Posts
WebAssembly seems like a totally reasonable bytecode format, but I've not had many opportunities to use it so far.
Has wasm found its 'killer app' yet?
Whilst LLMs don't always give an accurate answer, the UI is really compelling. I keep finding users whose favourite way of doing research is an LLM.
... and my third refactoring with Cursor changed some function calls that I didn't want it to modify. Subtle.
I've had the most success with AI coding tools when I know exactly what I want the output to look like.