3 ms·
'I've never seen a "dumb" programmer vomit out TMP code.' There's a lot of accidental equivocation that can occur in these sorts of conversations since intelli
by jerf 3y ago
'I've never seen a "dumb" programmer vomit out TMP code.'
There's a lot of accidental equivocation that can occur in these sorts of conversations since intelligence can be measured along a lot of different axes. Template metaprogramming is generally something that does require a certain raw intelligence to get into and use extensively, but at the same time, putting it into a system that doesn't need it can be a very dumb decision. Perhaps you'd prefer the term "unwise" over "dumb" in this case; adding "wisdom" in to the discussion at least helps, but even so, there's more than just those two axes as well.
- jack_h 3y agoYeah that makes sense. I suppose that juxtaposition just didn't click with my brain when I read it. Intelligent people can certainly be naive or ignorant.