3 ms·
It used to be that every new language starts off with a translator to C. Not sure if that’s the case nowadays.
by sys_64738 5y ago
It used to be that every new language starts off with a translator to C. Not sure if that’s the case nowadays.
- qayxc 5y agoWith the advent of LLVM that's not common anymore. Bootstrapping can be done in pretty much any language nowadays.
- pjmlp 5y agoNeither it was common before, Objective-C, C++, Eiffel are probably the only known ones with mainstream market share that actually went via the compile to C as initial implementation.
- pjmlp 5y agoNot really, some did follow that path.
- dragonwriter 5y ago> It used to be that every new language starts off with a translator to C. No, it really never was that way, though there were some languages (especially ones that started as C plus some additional features, like C++ and Obj-C) that did that.