3 ms·
Why isn't it written in Go and bootstrapped?
by aurelianito 15y ago
Why isn't it written in Go and bootstrapped?
- Someone 15y ago1. AFAIK, Go itself isnt self-hosting, either. 2. If I were to aim for a self-hosted go on the JVM, this could easily be one of the steps. Compile a 'Go written in Go' with this, and you are done (well, you would probably want to tune the runtime afterwards to get decent performance, but those are 'merely' details)
- uriel 15y agoYea, self-hosting is neat, but also makes bootstrapping much more complicated, specially when the language is still changing.
- wickedchicken 15y ago> specially when the language is still changing. I think this is the biggest reason. Go has been stabilizing over the past few months but it definitely still is in development. Gofix helps with this but only so far...
- gaius 15y agoWell, some language communities consider it to be a point of pride to be self-hosting (e.g. Java) but for others (e.g. Python) it's not a big deal.