Hacker News new | ask | show | jobs
by yc12340 1809 days ago
> Java programmers are still confused by what happened when there's a data race

IMO, the most important thing is that JVM runtime isn't being confused into executing attacker's code.

Most programmers are unable to precisely predict behaviour of their programs anyway, — they get accustomed to being confused.

1 comments

If this is the definition then JavaScript doesn't meet it very well, given how often there are browser exploits.
That's not how this works. This discussion is about preventing a something like a server from being exploited. How many stack smashes have you seen against a server written in a memory-safe language?