Hacker News new | past | comments | ask | show | jobs | submit login

The Morris worm affected around 2000 VAX machines a couple of years previously, and was the first ever such incident on that scale. In other words, almost nobody in 1990 had been affected by a computer security incident. It didn't make sense in 1990 to prioritise this security threat over efficiency concerns.

Insisting on memory safety back then would be like insisting on code being accompanied by checkable formal proofs of correctness now: It's a technique that can be applied right now and that does improve safety, but it comes at such a cost that the tradeoff only makes sense for a handful of niche applications (aerospace, automotive, medical devices).




Yeah, that is why we didn't had to buy anti-virus software, duh.


Viruses in 1990 propagated by people running .EXE files they copied from somewhere, or booting floppy disks they found somewhere.

Tell me how bounds checks on array accesses would have prevented that.



> 01 JUN 2004

Got anything relevant?




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: