| ▲ | ronsor 2 days ago | |||||||||||||||||||||||||||||||
C is special because it's possible to relatively easily implement a good-enough C compiler for bootstrapping if needed. It would be under 15,000 lines of code in most languages. C++ certainly isn't that special. It's a pain to implement, but so is Rust. | ||||||||||||||||||||||||||||||||
| ▲ | pjmlp 2 days ago | parent [-] | |||||||||||||||||||||||||||||||
And how did you got the binary for that language? This argument can be pushed all the way down to build your own CPUs from sand, get to build the first hexdump monitor with electric switches, followed by writting the first Assembler in hexdump, and only then the first compiler for one of thoses languages in Assembly, and finally you get C. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||