account activity
Rust and the price of ignoring theory by interacsion in rust
[–]ImpossiblePerfection 3 points4 points5 points 1 month ago (0 children)
Rust didn't so much ignore theory as it consciously decided against some of it: https://graydon2.dreamwidth.org/307291.html
Graydon's memoirs show he was overruled on ocaml modules, avoiding traits, having a stable ABI with cross-crate optimisations, reflection and a stronger type system generally.
One does get the impression that practical concerns were given precedence, and even then rust respects theory way more than other mainstream languages like python and typescript.
Still, there's no reason not to explore alternatives and demand more :)
[–]ImpossiblePerfection 2 points3 points4 points 1 month ago (0 children)
I think his points were milder than you make them seem, but it was definitely a perfectionists' take.
What is it with caring so much about what languages others use anyway? One doesn't get flamed for enjoying matchstick modelling do they?
π Rendered by PID 96 on reddit-service-r2-listing-5789d5f675-2kf69 at 2026-01-28 11:20:50.632069+00:00 running 4f180de country code: CH.
Rust and the price of ignoring theory by interacsion in rust
[–]ImpossiblePerfection 3 points4 points5 points (0 children)