> I think Rust is an improvement over C, but I also think it's unfortunate that there's nothing which is similar to C, but safer.
Modula-2 exists since 1978, the only downside versus C in terms of safety, is the use after free still being an issue, everything else was already covered.
Modula-2 was inspired by Mesa, created by Xerox PARC as they desired a secure systems programing to move away from BCPL.
In many regards, Zig is Modula-2 with a syntax more appealing to C minded folks.
Modula-2 exists since 1978, the only downside versus C in terms of safety, is the use after free still being an issue, everything else was already covered.
Modula-2 was inspired by Mesa, created by Xerox PARC as they desired a secure systems programing to move away from BCPL.
In many regards, Zig is Modula-2 with a syntax more appealing to C minded folks.