Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Languages that reject such ideas in favor of others simply will not be used, given a choice.

That is the key issue, "given a choice".

I saw game developers being dragged into accepting C was replacing their beautiful Assembly, followed by game developers being dragged into accepting C++ was replacing their beautiful C.

You can be pretty sure if tomorrow Sony, Apple, Nintendo, Google or Microsoft said "you must use language X", they would do it.

So yeah, given the choice they can continue to lose money thanks to memory corruption exploits.

Signed code and NX don't protect against memory corruption. One can use ROP to work around it.



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

Search: