Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Does the idea of a self-hosting language implementation ever stop seeming slightly magical?


Eh, you work on one for long enough and you start to take it for granted.


Yeah it does, until you realize that most of our infrastructure is self-hosting. What I mean by this is that we use certain tools such as lathes, to make better lathes, which in turn produce better lathes.

Barely anyone knows how to make a lathe from scratch. A lathe might not be a particularly good example but if you look at society as a whole you can see that a lot of our infrastructure depends on existing infrastructure to make improvements, and that we don't have documents to show how to go from subsistence farming to modern civilization as a bunch of things that we used to need can no longer be made.

IIRC, there is an 'open source' project to create this so that countries can bootstrap themselves out of their developmental quandaries. The idea is that you can build modern society from a few simple machines you can make by hand.

Self-hosting is the nature of the universe, it's only via consumerism that we find this processing unnatural.


think about how a meta-circular virtual maschine works and the self-hosting compiler gest mutch easier.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: