3 ms·
I don't think it's that simple. C++ has a lot of features whose syntax have little consistency. Ruby has a lot of features but they all feel reasonably thought
by sosodev 8y ago
I don't think it's that simple. C++ has a lot of features whose syntax have little consistency.
Ruby has a lot of features but they all feel reasonably thought out. The language still feels quite elegant.
- binarycrusader 8y agoObviously, it's not that simple. But my suppositions are a response to the statement Just because the features exist does not mean you have to use them. There is a cost to functionality that exists in a language and you can't just ignore it because someone will use it and you will still need to understand it. Although I don't personally like the Go language, I can empathize and understand the reasoning behind its strong, opinionated language choices. Go is a perfect example of doing things in a way that not every one likes, but "everyone" can live with, just like gofmt.