3 ms·
The actual commit: https://groups.google.com/forum/#!searchin/golang-checkins/russ$20parser/golang-checkins/R3sSjEVYC9Q/w7EvtqQwEQAJ https://groups.google.com/
by binarycrusader 11y ago
The actual commit:
https://groups.google.com/forum/#!searchin/golang-checkins/russ$20parser/golang-checkins/R3sSjEVYC9Q/w7EvtqQwEQAJ https://groups.google.com/forum/#!searchin/golang-checkins/r...
From what I recall reading about the change, it was believed it would allow them more flexibility in the frontend, and they greatly preferred to write the parser in Go instead of yacc.
Also, at this point, they felt this would also make it easier for others to contribute improvements to the project.