3 ms·
> What'd be the big deal if compiler developers just stopped inflicting these on C programmers and focused on optimizing compilers for better-defined languages
by duaneb 11y ago
> What'd be the big deal if compiler developers just stopped inflicting these on C programmers and focused on optimizing compilers for better-defined languages (with range types, specified overflow behavior etc.) instead?
This is non-trivial. These definitions come with tradeoffs that fundamentally alter the language. However, this is basically what rust is.