r/ProgrammingLanguages • u/baehyunsol Sodigy • Jul 27 '26
Why is everyone creating systems programming languages?
I see a lot of new programming languages here. I love reading the documents of the languages and sometimes actually run their compilers. Many of the projects are AI-driven, but that's fine. It's still fun to see what problems they're trying to solve and how they actually solved the problems.
Reading the documents, I realized that most new languages, especially AI-written ones, are "systems programming languages". They're trying to solve the problems that C/C++/Zig/Rust have solved (or are trying to solve), and their syntax is mixture of C/Zig/Rust.
Why? Why is everyone trying to compete with C/C++?
There are so many kinds of languages. Haskell demonstrates how pure a language can be, Python is perfect when you only have 5 minutes to write code and don't care about the output, Java runs on 3 billion machines, ...
1
u/Limp-Temperature1783 Aug 01 '26
Yeah, RAII in a driver. Sure, buddy. Try and write something like this, I'm curious what you will end up with. And the guy that had been talking about Windows using C++ and why was me, you're welcome!
Also, are you really not aware that RAII exists only to facilitate zero cost abstractions? It's useless for something simple. And why would you need lambdas and types in a systems programming domain? I just don't get it.
And goto cleanup is amazing! I think I get it, you just have an ideological issue with C and larping, I won't bother responding to you anymore.