Hacker News new | ask | show | jobs
by CyberDildonics 1169 days ago
almost no programming is actually done using tail calls

I'm talking about tail call optimization, which is what this whole thread was about, what you are you talking about?

Based on my previous sentence, I would turn the question around:

That's not how it works, since you're the one wanting a standard to change.

what benefit is gained from allocating unnecessary stack frames

Where are you getting the idea the webasm JIT has to allocated 'unnecessary stack frames'.

stack frames (which waste memory and cause stack overflows)

This makes me think you don't understand how the stack even works. The memory is already there and stack memory is very small. You can't both 'waste memory' and overflow the stack at the same time. This stuff is fundamental to how computers work.

It seems like you don't even know or understand what problem you are trying to solve. Where did you get this absurd idea that the stack is a problem? Also do you think that rust doesn't use a stack?