Re:What I've Learned in 45 Years in the Software Industry
by bitexploder on Saturday December 03, 2022 @05:27PM
(#33848111)
Not GP, but: Critical mass. Accepted in many domains as a valid first class solution. Memory safe. Has that depth of modules now that you can `go get` most things off the shelf. Easy to get a team up to speed, leading to wide adoption.
It is like the Python of statically compiled languages to me, but with way more safety rails and things you need as your code base grows.
There is just demand for it in general from what I see.
Re:What I've Learned in 45 Years in the Software Industry
by gryf on Saturday December 03, 2022 @05:50PM
(#33848312)
I'm not really cashing in on it. It has become my sidearm. I think that's the best way to describe it. When I want to solve a problem it's just there, trustworthy, reliable and efficient.
What it does is allow me to circumvent demotivating and productivity draining pain which is seen elsewhere which is pretty much summed up as: shitty build tools, runtime environments, libraries, containerisation, IDEs, concurrency approaches, test frameworks.
Really it's a tool that allows me to actually get stuff done.
It's pretty much what I've wanted for years: a memory safe, GC'ed C with a stdlib that wasn't conceived in the 70s.
Re:What I've Learned in 45 Years in the Software Industry
by bitexploder on Saturday December 03, 2022 @10:29PM
(#33850300)
The stdlib is really great. The things you can cross compile not worrying about glibc all day long is amazing.
My best guess is the ascendence of Kubernetes has made reading Go rather instrumental; and as a by-product, writing Go seems much more approachable.