|
|
|
|
|
by micro_cam
3595 days ago
|
|
There are llvm (and gcc) implementations of go but main/reference implementation was written from scratch in C and later moved to pure go. IIRC the authors wanted to achieve really fast compilation and a few other things that required them to start from scratch. |
|
One of the other reasons relates to how stacks are handled for goroutines.