4 ms·
Go is one of the most stable languages maintaining backwards compatibility since it's creation. Calling it's users labrats because you disagree with some decis
by clktmr 6y ago
Go is one of the most stable languages maintaining backwards compatibility since it's creation. Calling it's users labrats because you disagree with some decisions is totally misleading.
- solidasparagus 6y agoI think it’s fair to call the users labrats - it’s not really impugning on Go’s good history of backwards compatibility. Golang has done some real experimenting with what a programming language should be, and while some of the ideas have turned out great (a language designed for large teams of junior software engineers), others have been so-so (IMO error handling) while others have been massive mistakes (dependency management).
- AnimalMuppet 6y agoOK, that may have been true a decade ago. But at this point you're not being a labrat. You're not being experimented on. Go has made design choices, you know what they are, and you know most of the upsides and downsides of those choices. You know what you're getting into. If it has value for you, use it. If not, use something else.