4 ms·
People always forget that sane language choice isn't ticking checkboxes on lists of features. If you actually program in said languages, you'll learn to appreci
by lazyjones 12y ago
People always forget that sane language choice isn't ticking checkboxes on lists of features. If you actually program in said languages, you'll learn to appreciate maintainability, the time it takes you to get something right and the general pleasantness doing so, which is where Go shines (but you'll have to actually use it to see that).
Perhaps you'll be one of the 5% users who will actually miss generics or cannot work without exceptions (even though Go's error handling makes perfect sense without them, it's just a different approach), but it's not very likely.
- threeseed 12y agoAnd you seem to forget that exceptions, generics etc all affect maintainability, time to get something right and general pleasantness. Those "list of features" are pretty important for many people. Go is basically Java 1.0 + Quasar. At some point Go will "grow up" and start adding these features and people like you will fall by the wayside.
- _ak 12y agoEven if Go added exceptions or generics, people would still complain because something would be different from how they expected generics or exceptions to be. If you want a specific language, then just use that one, but don't try to impose your expectations on other languages.