News for hackers. Stuff that matters.
Re:The Value in Go’s Simplicity by bpfrh on Saturday November 16, 2019 @09:15AM (#21552715)
Not looked into it, but the simplicity of Go doesn't only come from its syntax.

It also comes from the standard libraries which cuts down on libraries you have to use.

For most of the stuff I do with Go I don't need extra libraries and when I use them, there are no suprises which mean I can easily check what they do.

Compare that to JS or even Python, where I have to either use libraries for even the most basic stuff or have a huge amount of syntax and keywords.

Re:The Value in Go’s Simplicity by grenoire on Saturday November 16, 2019 @09:19AM (#21552735)
This is something that people overlook quite often. It is very important to have a well-documented, up-to-date, and capable standard library packaged with your language. It just creates a smoother experience altogether.

Besides that, it also sets the standard for the 'right' way of designing your interfaces and whatnot. In Go, the third-party libraries are often compatible with the standard library methods and interfaces, which is just fantastic in both mobility between libraries, and having consistency with different projects.

Re:The Value in Go’s Simplicity by blondin on Saturday November 16, 2019 @10:53AM (#21553217)
> Compare that to JS or even Python, where I have to either use libraries for even the most basic stuff or have a huge amount of syntax and keywords.

in python, you don't have to. same for javascript, before the whole jquery era, and the nodejs era that followed, we didn't even know what javascript libraries were.