3 ms·
Perhaps this is a dumb question, but what language was used to compile the compiler? Was it compiled in C? Surely it must have had to of been compiled in a diff
by mrdrozdov 11y ago
Perhaps this is a dumb question, but what language was used to compile the compiler? Was it compiled in C? Surely it must have had to of been compiled in a different language somewhere down the chain.
- crawshaw 11y agoIt is built with Go 1.4. Details: https://golang.org/s/go15bootstrap https://golang.org/s/go15bootstrap
- whacker 11y agoThe 1.5 build requires you to have a go1.4.2 build which is used as the bootstrapping compiler.
- deleted 11y ago[deleted]
- deleted 11y ago[deleted]
- rgbrenner 11y agoyes.. golang's compiler was originally in C. The process is called bootstrapping: https://en.wikipedia.org/wiki/Bootstrapping_(compilers) https://en.wikipedia.org/wiki/Bootstrapping_(compilers)
- turtles99999 11y agowell, it's actually turtles all the way down.