| ▲ | sph 7 hours ago | ||||||||||||||||||||||
Yet another downside of using ‘safe’ languages. You don’t get cool stuff like this. | |||||||||||||||||||||||
| ▲ | JoshTriplett 5 hours ago | parent | next [-] | ||||||||||||||||||||||
I remember the days of DOS and getting a direct pointer to video memory. And I've enjoyed the long history of video game exploits and even arbitrary code execution. But at the same time, I'm also glad that era is over. The same bugs that help you jailbreak a phone can also be the bugs that help you gain illicit access to one. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | CodesInChaos 6 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Many safe languages still suffer from integer overflows. For example in Rust and C# you can pick between an exception being thrown, or silent wrapping when an overflow happens. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | surgical_fire 6 hours ago | parent | prev [-] | ||||||||||||||||||||||
Nuclear Gandhi would never have been a thing. | |||||||||||||||||||||||
| |||||||||||||||||||||||