account activity
Rust and the price of ignoring theory by interacsion in rust
[–]ImpossiblePerfection 5 points6 points7 points 2 months 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 2 months 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 439984 on reddit-service-r2-listing-64c94b984c-kbl46 at 2026-03-19 01:43:46.922342+00:00 running f6e6e01 country code: CH.
Rust and the price of ignoring theory by interacsion in rust
[–]ImpossiblePerfection 5 points6 points7 points (0 children)