If you ever wondered why Go has not become more popular then Python here is a gr...
This comment was posted to reddit on Jul 22, 2018 at 1:10 am and was deleted within 9 hour(s) and 9 minutes.
If you ever wondered why Go has not become more popular then Python here is a great explanation.
Go has several fundamental flaws:
exported variables are determined by keyword, rather you have to explicitly change the name of variables you want exported with a leading capital letter - some people like this feature but it penalises languages that don't have capitalisation - and requires a search/replace instead of simply changing the declaration line
Go tried to be too smart by making every warning an outright error - bringing the development part of the software cycle to a grinding halt - want to comment out some code that relies on a variable, oops that's now an error, you have to go find the declaration of that variable and comment that out, too, more edit > compile iterations for you
The sheer arrogance of the Go development team was completely off-putting and left Go as more of a toy language than anything anybody would/could seriously use in the enterprise.