4 ms·
I agree, the number of keywords really doesn't get in may way day to day. You know what does get in the way? Lack of functionality. I use Go in my day job and
by danpalmer 2y ago
I agree, the number of keywords really doesn't get in may way day to day. You know what does get in the way? Lack of functionality.
I use Go in my day job and it's really quite frustrating to write much of the time because the compiler does so little for you. I regularly hit issues that would be checked for me in Swift, I regularly write type-unsafe code because the type-checker isn't sufficiently advanced, or I implement slow things myself because it's impossible to use a generic fast implementation, and I don't want a week long side-quest implementing an obscure data structure in my otherwise 2 day long feature.
In that way Go is much like C, and while it's trendy to hate on C++, there was a reason why C++ was created – C wasn't doing enough for people.