4 ms·
Go and C (even moreso) are simple languages. Some people understand the reason for (and appreciate) that simplicity Other people prefer profound language compl
by 37ef_ced3 6y ago
Go and C (even moreso) are simple languages. Some people understand the reason for (and appreciate) that simplicity
Other people prefer profound language complexity; no comment
- srockets 6y agoI don't think the motivation behind Go's and C's austerity is the same for both language, so I wouldn't lump them together in the same argument.
- 37ef_ced3 6y agoGo's austerity is an acknowledgement that C's austerity is a net win (as long as you fix some of C's well-understood deficiencies; e.g., you're better off with slices and maps built directly into the language)
- erik_seaberg 6y agoWhen a language ignores a problem in the name of simplicity, every application now needs to choose some idiosyncratic way to solve the same problem without help. Mastering a larger toolbox takes work but it pays off.
- pansa2 6y ago> every application now needs to solve the same problem Some applications do. Other applications, for which the problem is irrelevant, can now ignore it rather than having the complexity of a solution baked into their foundations.