3 ms·
Because a lot of things are not solved at the language level as the language is bloated enough as it is. Instead they are pushed into the library. Of course if
by gpderetta 3y ago
Because a lot of things are not solved at the language level as the language is bloated enough as it is. Instead they are pushed into the library.
Of course if the language was designed again from scratch it might settle on a different local optimum.
From your example above, the only bit I really dislike is the handling of universal references (forward and &&), but that's the best that programmers better than me were able to retrofit onto the language, so eh.