4 ms·
odd to publish such an article with so many undefended opinions. for instance, that low-boilerplate is somehow worse than high-boilerplate languages because th
by markhahn 2y ago
odd to publish such an article with so many undefended opinions.
for instance, that low-boilerplate is somehow worse than high-boilerplate languages because the boilerplate somehow builds character ("teaches important lessons ... from the start"). this insipidly assumes boilerplate is necessary for encapsulation and modularity. yes, the directness of Python does make it better than Java.
similarly, there seems to be a peculiar theory of learning here: both that learning many languages is a goal, and that you should Do It Right from the start. suppose the goal is to learn concepts, and it's perfectly fine to iteratively use a single language, starting with a simple subset.