|
|
|
|
|
by gpm
236 days ago
|
|
Not really. All (current) languages eventually have a compiler/runtime that is memory unsafe. This is basically fine because it's a tiny amount of surface area (relative to the amount of code that uses it) and it exists in a way that the input to is relatively benign so there's enough eyes/time/... to find bugs. There's also nothing stopping you from re-implementing python/ruby/... in a safer way once that becomes the low hanging fruit to improve computer reliability. |
|
How many type confusion 0 days and memory safety issues have we had in dynamic language engines again? I've really lost count.