News for hackers. Stuff that matters.
Re:Half a million lines of Go by eptcyka on Sunday May 16, 2021 @07:33PM (#27178275)
I have spent 3 years being employed to write Go, and i think the language is abhorrent. Once I moved to a job where I didn't need to write Go, I quit smoking.
Re:Half a million lines of Go by void_mint on Sunday May 16, 2021 @07:36PM (#27178310)
I appreciate you adding context to your negative comment. I wouldn't really call it feedback, though, as you kinda just said "I hate it" a couple different ways.

What didn't you like about it?

Re:Half a million lines of Go by tcbasche on Sunday May 16, 2021 @07:37PM (#27178319)
Can you elaborate on why?
Re:Half a million lines of Go by eptcyka on Monday May 17, 2021 @07:20AM (#27182225)
Writing code that does a lot of IO gets very repetetive quick - `if err != nil` is just stupid. Different libraries have different conventions on matching on errors. Then there's the inability to know if an interface pointer is valid. Comments that change the way the code is built. The type system felt like it was forcing me to expose either interfaces that are either too restrictive or too open.
Re:Half a million lines of Go by yaml-ops-guy on Monday May 17, 2021 @03:07PM (#27187048)
So the whole "quitting smoking" thing was...a happy coincidence? Did you go cold turkey? What were the nicotine withdrawal nightmares like? I had fierce ones when I quit
Re:Half a million lines of Go by eptcyka on Monday May 17, 2021 @08:02PM (#27189855)
Switching jobs helped a lot. Not writing Go, I think definitely helped.
Re:Half a million lines of Go by terminenzio on Monday May 17, 2021 @07:16AM (#27182197)
At least it's not JS, the modern stack is awful and I miss the times when we used jquery and everything worked in IE6 with 2MB of RAM
Re:Half a million lines of Go by eptcyka on Monday May 17, 2021 @07:34AM (#27182315)
Stepping from one pile into another is not a valid argument as to why standing in the original one is bad.