Ask HN: What languages used to write computer languages?
https://news.ycombinator.com/item?id=1042398In the discusson on the Anic language http://news.ycombinator.com/item?id=1042122, drhowarddrfine asks "Is every language claiming to be faster than C now?"
The trivial answer is "Yes", but that answer raises two non-trivial and more interesting questions:
1) If the language is faster than C, why cross compile the language in C rather than natively compiling it (the acid test of a C compiler is if it can compile itself).
2) What computer languages are used to write computer languages?
Please expand and correct the list...
* C/C++: C
* Python: C, but also Java and C#
* Ruby: C, but also Java
* Perl: C
* Ada: C (gnat), it seems like there are Ada-based Ada compilers, but I am not sure
* Forth: essential words in assembly (sometimes C) and the bulk of it in Forth
* APL: C (?)
* Smalltalk: ?
* Fortran: Originally assembly? Fortran? C for GCC-based GNU Fortran