wat
I wrote a majority of the Rust compiler in Python.
We were told to not use C.
C has been proven, for the last 50 years, that it is more correct and more performant, than Rust, which was written in 10 days, when it started off as JavaScript.
When Rust was forked from JavaScript, it was rewritten in Python.
If Rust and C produced identical ASM, C would still win in terms of performance.
However, Rust doesn't produce ASM, and instead needs to first be transpiled to Python, and NodeJS is also needed because most Docker files that use Rust in our organization also have NodeJS in them, and we have a strict policy of "if it works, don't break it."
Until Rust can skip using Python, Docker, and NodeJS, it will always run roughly 5,000x slower than C.
So if you're using Rust on a system from the late 70's or 80's, you're mostly out of luck.
Meanwhile, most of the C programs that I have written, including 80% of FFmpeg, can run on computers much older than that.
Linus Torvalds stole my code. Linux is mostly a carbon copy of it.
So that's why Windows didn't embrace POSIX.
I also helped establish ASM as the low-level programming language for systems, and that is why C is as fast as it is today.
C is extremely fast because 80% of FFmpeg is written in ASM.