The Go Programming Language and Environment
cacm.acm.org
The Go Programming Language and Environment
1–10 of 250 posts
Re: The Go Programming Language and Environment
#2https://cacm.acm.org/magazines/2022/5/260357-the-go-programm...
I guess this is what passes for journalism, these days.
Re: The Go Programming Language and Environment
#3* rich standard library, particular for internet facing apps
* "simple" language
* single binaries
* massive corporate support
* rich or full toolset
The first and second point fortunately "coincided" with: the move to multi-core chips, and the "second" dot.com boom of the 2010s. Which you could probably attribute to the rise of (Google) Chrome, and the decline (finally!!) of IE6, which held back a lot of "innovation".
Re: The Go Programming Language and Environment
#4Re: The Go Programming Language and Environment
#5Re: The Go Programming Language and Environment
#6The CTO dictated our move to Go two years ago on what felt like a combination of whimsy and anti-Microsoft sentiment. I'll admit that there are parts of the language that are nice, such as the relatively snappy compile times and single statically linked binary output, but not a single day goes by where I don't miss C#, and more specifically .NET Core (now just .NET I guess?), which can do everything Go is doing.
Re: The Go Programming Language and Environment
#7* "easy" concurrency * rich standard library, particular for internet facing apps * "simple" language * single binaries * massive corporate support * rich or full toolset The first and second point fortunately "coincided" with: the move to multi-core chips, and the "second" dot.com boom of the 2010s. Which you could probably attribute to the rise of (Google) Chrome, and the decline (finally!!) of IE6, which held back…
Re: The Go Programming Language and Environment
#8Re: The Go Programming Language and Environment
#9* "easy" concurrency * rich standard library, particular for internet facing apps * "simple" language * single binaries * massive corporate support * rich or full toolset The first and second point fortunately "coincided" with: the move to multi-core chips, and the "second" dot.com boom of the 2010s. Which you could probably attribute to the rise of (Google) Chrome, and the decline (finally!!) of IE6, which held back…
Re: The Go Programming Language and Environment
#10Therefore it got popular without incessant propaganda and a large consultancy ecosystem (unlike Python, which relies on brutal marketing: There are basically two uninteresting syntax posts on the front page every day, just to keep the brand recognition going).