News for hackers. Stuff that matters.
Re:"Rust does not have a stable ABI" by pirocks on Thursday August 13, 2020 @08:30PM (#24151738)
The problem fat pointer based implementations are massively slower. Rust aims to provide safety without massive performance penalties. If one wanted safety without performance they would just use java or similar.
Re:"Rust does not have a stable ABI" by dependenttypes on Friday August 14, 2020 @08:36AM (#24157076)
> The problem fat pointer based implementations are massively slower

I am challenging that. I do not believe that a C implementation that uses fat pointers needs to be any slower than Rust.

> If one wanted safety without performance they would just use java or similar.

Or C with a safe implementation.

Re:"Rust does not have a stable ABI" by steveklabnik on Friday August 14, 2020 @09:28AM (#24157647)
Yeah like, rust also uses fat pointers. They should be equivalent. The issue is pervasiveness not speed.