I hate Golang!

I’m not sure why it is so hot in Cloud computing. It’s also insanely popular in China. Languages like Scala, Kotlin, Swift are trying their best to be both object oriented and functional even Java 8!. Golang looks like a glorified C.

Add a comment
Amazon Hooliganss May 4, 2018

Golang or go home

New
herolint Apr 27, 2019

Home it is then.

Amazon MagicCap May 4, 2018

Go is great. Love the build times. Like a compiled language in perf but with build times like a scripting language

New
herolint Apr 27, 2019

The only reason Go's build times are fast is because it fails to do all the compiler checks that other languages do. That doesn't seem like something to be lauded as a great feature.

Cimpress JJjm22 Oct 22, 2023

@herolint can you elaborate on some points you feel the compiler misses?

Google UUKg61 May 4, 2018

There is no point hating something! Vast majority of software engineering is herd mentality. Stick with the language which gives you best results in terms of ease of development, low effort maintenance and easy extension. Stay away from languages and tools which only promises fast development time. A good software has less than 20% dev time and more than 80% as maintenance time. Showoffs try to optimize 20% , smart ones who go home early stick with 80%. Do the boring shit which gets you results and let you go home early!

Amazon zhdt May 4, 2018

That is google for you

Twitter 80bo76 May 4, 2018

Not all of us want to spend our weekends stuck in the Amazon balls

Salesforce cuiify May 4, 2018

Golang syntax is simply retarded. Wtf is the deal with putting var name before it's type

Citibank NYC rocks OP May 4, 2018

I’m afraid It will stick around for a while

Microsoft yakisoba May 4, 2018

Because it is different?

Apple bringit May 4, 2018

Golang is for devops with ruby and python background who wants to do systems programming. Because real systems programming with C or C++ is hard.

Gusto Gusto May 4, 2018

Did you mean this derisively? If not, stop reading. If so: something being hard doesn’t make your dick bigger. Enabling its facility is progress. Do you think we should use C/C++ for the next 100 years?

Apple ne-ver May 4, 2018

Pretty sure you are not talking about golang here as the savior.

Salesforce 7473636272 May 4, 2018

Aren’t all of Google’s stuff banned in China?

New
JohnBarron May 5, 2018

Wtf? Programming language are banned?!

Microsoft Bart May 4, 2018

The defer keyword is the greatest invention in programming since the class.

Research Now dapaps May 4, 2018

Golang is indeed crappy. The only reason people put up with it because it had blessings of mighty google. But like most google programming g technologies it’s just crappy ( another example is Angular which is a bloated mess).

New
Daimaou Jul 26, 2019

Angular is an over-engineered fart cloud. Go is the same thing only under engineered. Google languages are awful.

Cisco binpack May 4, 2018

Golang shoves aside all the knowledge gained over 40 years and rewrites everything in crap. It's like taking all the math and science in English and rewriting the exact same thing in wakanda language because wakandans are apparently so much better. Such a regress.

Microsoft Bart May 4, 2018

You're thinking of objective c

Microsoft AmI3vil May 4, 2018

Both of you are wrong.

Google jghyrh May 4, 2018

I was quite skeptical at first, but after using it a whole lot, I've grown to really enjoy it. It's a really productive language to work with. Intuitively, I thought it wouldn't be sustainable for bigger things, but if you learn the best practices and stick with them, its delightfully maintainable. Also, while it certainly has its kinks, its approach to concurrency is pretty decent.

New
Daimaou Jul 26, 2019

Do you mean how goroutines can block other processes from running? I’d rather have cooperative scheduling than Go’s preemptive scheduling.