Title: In 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?"<p>The trivial answer is "Yes", but that answer raises two non-trivial and more interesting questions:<p>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).<p>2) What computer languages <i>are</i> used to write computer languages?<p>Please expand and correct the list...<p>* C/C++: C<p>* Python: C, but also Java and C#<p>* Ruby: C, but also Java<p>* Perl: C<p>* Ada: C (gnat), it seems like there are Ada-based Ada compilers, but I am not sure<p>* Forth: essential words in assembly (sometimes C) and the bulk of it in Forth<p>* APL: C (?)<p>* Smalltalk: ?<p>* Fortran: Originally assembly?  Fortran?  C for GCC-based GNU Fortran
Upvote: