Programming languages have steadily raised the baseline of what 'normal' programmers can express. Rust aims to move away from the idea that systems programming is only for 'wizards'. Other languages have also adopted advanced type systems and features previously reserved for more esoteric languages.
Sort: