3 ms·
> The idea that you should make common patterns part of the base language is how you end up with bloated languages with a huge number of constructs that make co
by wwweston 6y ago
> The idea that you should make common patterns part of the base language is how you end up with bloated languages with a huge number of constructs that make code hard to read.
The semantics of the pattern/idiom will be there anyway, whether there's a language-implemented feature or a "userland" repeated code-pattern.
And the latter are often more sprawling, which has its own readability issues.