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

Quick, random question. I heard way back that SPARK was getting safe pointers in response to Rust's borrow checker.

Has full Ada solved their unsafe de-allocation problem in a way that's comparable to the borrow checker's guarantees?



Yes, it was introduced many years ago and has been in production for quite some time now. You can completely eliminate use-after-free, double-free, dangling pointers, memory leaks, and null dereferences.

You should take another look, lots have changed in this scene.




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

Search: