Quote:
Originally Posted by KraHen
You guys are funny. To add my two cents to this conversation, a quote from a teacher I had like 10 years ago when our high school switched from teaching Pascal to C++ and people who had no clue about it started bitching :
Stop the butthurt drama already, it's cringy af.
|
One of my boss once told me:
Quote:
|
Programmers tend to be really rational when taking decisions (designs, etc), but when it comes to techs, they become really emotional and take it personal when you don't agree.
|
I have to agree. Everybody here saying Go is shit, C++ is shit and others don't understand that I know the ultimate truth are showing that. Everybody that will argue in a MySQL vs PostgreSQL thread will probably be proving that point (most of the arguments are not facts, but personal preferences).
Techs/languages are tool to get work done. Everybody has their preferences and all tools have their pros/cons.
I like C++ and I think it's a powerful language when you know it and try to do things properly. But, I've seen awful C++ because a lot of programmers are bad. End of the story, it's not the fault of the language. Go probably has its advantages. Go doesn't have generics? Well, personally I think it's an important feature, but if you can still do something similar... fine. And Go probably has features that other languages with generics don't have. If generics become a necessity, it'll be added as it was to C#. Obj-C had some nice features but I hated the syntax, it does not mean the language is shit...
Anyway, have fun arguing, it's always funny :p