|
|
|
|
|
by gameface
2339 days ago
|
|
I thought the whole point of go was to remove extraneous features and provide a completely minimal programming language. The argument being that all those extra features are a source of bugs. Nevertheless, modules and try... it seems like it’s just an effort to add them all back in again. Surely if this happens go will be indistinguishable from all the other languages it was designed to be different from? |
|
Up to this point, the ratio of useful enhancements to unnecessary cruft has heavily skewed towards usefulness.
The post links to a new questionnaire the core wants all change proposers to answer - the questions are pretty good and force a bit of intense soul searching for everyone asking for a change. That will probably stifle ideas a bit, but resisting change by default is what we want out of this language anyway.