| ▲ | kgeist 8 hours ago | |||||||
If we take the most popular programming languages and look at what their reference (or most popular) implementations are written in, then we get:
Far from archaic indeed. We're still living in the C/C++ world. | ||||||||
| ▲ | pjmlp 18 minutes ago | parent | next [-] | |||||||
Java and C# compilers are selfhosted. Then depending on which JVM implementation we are talking about the actual JVM runtime can be Java, C, or C++, or a mix of them. Modern C compilers are written in C++. Rust uses LLVM, written in C++. | ||||||||
| ▲ | tmtvl 8 hours ago | parent | prev [-] | |||||||
I thought Rust still used LLVM (a C++ project) for the backend, did they already switch to Cranelift? | ||||||||
| ||||||||