I feel like Golang is turning out to be like C++ with all of it's gotchas. It's not that it didn't have good intentions, it's just they didn't nail the corner cases for the end coder.
There's a lot of features of C++ that would have been awesome, had it not been for those corner cases.
I feel like Golang is turning out to be like C++ with all of it's gotchas. It's not that it didn't have good intentions, it's just they didn't nail the corner cases for the end coder.
In many cases in Go they left footguns and open corner cases for the end coder in favor of an easier compiler implementation.
Comments
I feel like Golang is turning out to be like C++ with all of it's gotchas. It's not that it didn't have good intentions, it's just they didn't nail the corner cases for the end coder.
There's a lot of features of C++ that would have been awesome, had it not been for those corner cases.
The ratio of gotchas in Go compared to C++ has to be on the order of 1:10,000
In many cases in Go they left footguns and open corner cases for the end coder in favor of an easier compiler implementation.
It's like C++ but without metaprogramming, without a huge library of standard algorithms, and with much worse performance, yes.