#golang maxi here, reporting for duty
no, i have been in this thing for years, and first started tinkering with languages back in like 1988
most of the popular languages are unergonomic and expensive to compile, or interpreters, that are extremely slow
yes, optimise later, but wen optimize?
i think that there is a mentality about placating some of the insiders who have already learned the complex code of a system, and pimping the supposed benefits, usually of their "expressivity" or "DRY" (don't repeat yourself) properties, but honestly
firstly, expressivity is not a good thing, because it explodes into idiocy (as in, unique takes that don't parse well next to the rest)
secondly, not repeating yourself when you are actually repeating yourself is self deception, and many languages don't make a clear distinction between this and let the programmers write crazy shit that implies ridiculous repetition
this is why i'm a Go programmer
the guiding principles of its architects is clearly towards reducing the costs of production and i think that's really key to actually resulting in a benefit to society