News for hackers. Stuff that matters.
Re:The Git source code audit, viewed as a Rust programmer by alexvoda on Tuesday January 24, 2023 @12:05PM (#34506467)
Indeed, over the decades, the field moved from static weak typing (with a few languages being strong) to dynamic weak typing to strong typing with type inference.

C has not benefited from any of this progress.

Re:The Git source code audit, viewed as a Rust programmer by kevin_thibedeau on Tuesday January 24, 2023 @02:51PM (#34509209)
Modern C compilers have these features. They just need to be enabled.
Re:The Git source code audit, viewed as a Rust programmer by alexvoda on Sunday January 29, 2023 @07:40AM (#34567555)
Maybe. But old code does not benefit from them. And new code either has to deal with old code or is often written in a style that does not use them. They are opt-in.

More modern languages have certain features enabled by default. They are either mandatory or opt-out.