>>20824118>why aren’t they using Rust if it’s a more advanced and safer to use language than C / C++ / C#? Is there any advantage to using these super old languages?First off, C# is not the same as C/C++. It's a higher-level programming language that has shit like garbage collecting.
C/C++ are primarily used because they can make more lightweight and faster programs. This is mainly due to the fact that you can manage your own memory. The downside with it is you can manage your own memory, and royally fuck things up if you don't know what you're doing. There are also a metric ton of C libraries because it's basically the foundation for everything at this point. Even high-level languages like Python and JavaScript libraries will even have their libraries written in C, because otherwise shit would be retardedly slow.
Rust is an attempt to create a language that basically gives you the advantages of C/C++, but without the downside of having to manage your own memory. It kind of does this. It tends to be slower and bulkier than C, but not as bad as the managed languages like C# or Java.
Rust has two problems main problems:
1. It's odd to write in. Due to it trying to manage your memory in a safe way while not being slow as shit, it requires you to write stuff differently than most languages, and not everyone likes how it does it.
2. The Rust Foundation is run by the most insane of trannies, and unless you can completely decouple yourself from them (like the Chinese are), then you're going to have that annoyance. It also brings into question how stable the future of Rust is. The GCC Foundation is trying to build their own compiler and decouple Rust from the crazy trannies, but there's some legal shit that's now happening because of it.