News for hackers. Stuff that matters.
Re:Eliminating Memory Safety Vulnerabilities at the Source by _ph_ on Thursday September 26, 2024 @03:00AM (#41655317)
That is the separation between abstract considerations and a given projects constraints. In a given project there might be few choices, but if you talk about fundamental phenomena, you have to reason about arbitrary projects. And of course, there are plenty of alternatives to Rust. Even limited to Android, there are several choices, even if they might be a smaller set.
Re:Eliminating Memory Safety Vulnerabilities at the Source by pdimitar on Thursday September 26, 2024 @05:59AM (#41656497)
It's impractical to increase the surface of complexity even further. I for one approve that they settled on just one memory-safe language for their new code.
Re:Eliminating Memory Safety Vulnerabilities at the Source by _ph_ on Sunday September 29, 2024 @07:02AM (#41686513)
Oh sure, for the Linux kernel, Rust makes a lot of sense and one would try to keep the number of languages used minimal. But I was speaking about an abstract context. There are plenty of memory safe languages which could be used. But eventually, one has to decide for one.