3 ms·
The Spark Ada safety critical subset is memory safe, but Ada isn't. It's possible to write a kernel in Spark, but hard to believe that you'd get buy-in from ot
by tjalfi 3y ago
The Spark Ada safety critical subset is memory safe, but Ada isn't. It's possible to write a kernel in Spark, but hard to believe that you'd get buy-in from other kernel developers. Ada doesn't eliminate use after free, race conditions, or dereferencing null pointers[0]. Rust addresses these, so it's hard to see Ada as an improvement.
[0] https://www.reddit.com/r/ada/comments/mme3jk/is_ada_memory_safe/ https://www.reddit.com/r/ada/comments/mme3jk/is_ada_memory_s...