I remember back in the day you used to be able to build gcc with various other compilers to bootstrap yourself. I think gcc now requires gcc features, so you're in the same boat.
But anyway, the comparison isn't very good because haskell/gcc don't develop sudden security vulnerabilities that instantly turn existing binaries unusable for getting new ones.
Comments
Tell that to building haskell from source. It depends on itself.
The first C++ compiler was written in C++:
http://www.stroustrup.com/bs_faq.html#bootstrapping
However, the first C compiler was not written in C, but in NB, an intermediate step from B to C:
http://stackoverflow.com/questions/18125490/how-was-the-firs...
I remember back in the day you used to be able to build gcc with various other compilers to bootstrap yourself. I think gcc now requires gcc features, so you're in the same boat.
But anyway, the comparison isn't very good because haskell/gcc don't develop sudden security vulnerabilities that instantly turn existing binaries unusable for getting new ones.