Ask HN: What languages used to write computer languages?

https://news.ycombinator.com/item?id=1042398
by gvb • 17 years ago
44 53 17 years ago

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?"

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

Related Stories

Loading related stories...

Source preview

news.ycombinator.com