Comment on Effective C: An Introduction to Professional C ProgrammingComments−sitkack6yEncouraging C use is at this point, bordering on malpractice. I understand that the author is a leading authority in "secure C coding". While the ABI doesn't have a lot of affordances, we don't have to keep using the language because of the ABI.RatherZetZ -- Symbolic Verifier and Transpiler to C. https://github.com/aep/zz and previous discussions, https://news.ycombinator.com/item?id=22245409Zig, https://ziglang.org/ https://hn.algolia.com/?q=ziglangRust is more of a C++ competitor, https://www.rust-lang.org/And Dlang has a regime where it can be used w/o a GC. https://dlang.org/spec/garbage.htmlI left out any language which forces the use of a garbage collector.
Comments
Encouraging C use is at this point, bordering on malpractice. I understand that the author is a leading authority in "secure C coding". While the ABI doesn't have a lot of affordances, we don't have to keep using the language because of the ABI.
Rather
ZetZ -- Symbolic Verifier and Transpiler to C. https://github.com/aep/zz and previous discussions, https://news.ycombinator.com/item?id=22245409
Zig, https://ziglang.org/ https://hn.algolia.com/?q=ziglang
Rust is more of a C++ competitor, https://www.rust-lang.org/
And Dlang has a regime where it can be used w/o a GC. https://dlang.org/spec/garbage.html
I left out any language which forces the use of a garbage collector.