3 ms·
Maybe that's because the verboseness of C++ or Java isn't really that much of a problem, since the experienced coders can usually type quickly, and moreover, mo
by greyman 15y ago
Maybe that's because the verboseness of C++ or Java isn't really that much of a problem, since the experienced coders can usually type quickly, and moreover, most of the programming work is thinking, not typing.
- random42 15y agoAlso, the experienced coders also already have template macros for frequently used code snippets, like loop, conditional statements, comparisions, sorting etc., making doing trivial things in C++/Java, as trivial as doing them in Python (or other high level language).
- scorpion032 15y agoYup. Some of the TopCoders have their own templates that include substituting "for" with "F" and the like. They'd have solved these kinds of questions for years, and have ready templates for parsing the input and output.
- scorpion032 15y agoThe verboseness, because of the need to type more code is never a major problem. Verboseness is indicative of the abstractions that are exposed, and that being at a lower level than necessary is the problem because you don't just have to deal with the problem at hand, but also the holes in languages. With years of practice in a similar area, many people would have their own libraries to abstract those language shortcomings. In general, the verbosity because of the bad abstraction levels is always a problem, because different people using it will have their own versions to patch them up.