>>106221282
it is a retarded language
it's just one that was designed as intelligently as possible to be retarded while being usable
and that's not just because a lot of devs are stupid (even though they are and are typically deeply entrenched, especially in enterprise scale settings)
it's because software need to be maintainable, not just shippable
i look at go code after not looking at the language for months a lot of the time i know what it does
it's not like python which is just retarded full stop in every way imaginable, and every time you turn over some new part of the language and the runtime you think surely it can't keep getting more stupid
and every time it does
to have a fast simple language that can't get clever is wonderful with proper type support and proper error handling to use in things like C++ build utilities which retards will frequently write in python despite speed and correctness really mattering
i consider go a blessing
and honestly i think adding generics was a mistake
betrayal of the beauty of the language