News for hackers. Stuff that matters.
Re:The eigenvector of “Why we moved from language X to langu... by pmarreck on Thursday March 16, 2017 @12:13PM (#13886220)
And I share my Go reservations with you, given the whole error-handling (or lack thereof) philosophy as well as information emerging that it may require 100 lines of Go to do roughly the same amount of work as 20 lines of Elixir or Haskell, according to one example at https://medium.com/unbabel-dev/a-tale-of-three-kings-e0be17a...

(Although I concluded the Haskell-Elixir equivalency myself based on functional semantics)

Re:The eigenvector of “Why we moved from language X to langu... by psiclops on Thursday March 16, 2017 @03:10PM (#13888095)
Go is verbose. There is a lot of thought behind that, but that is an intentional design aspect of the language. Personally I would not use gin, either net/http, gorilla/mux, or httprouter are solid choices
Re:The eigenvector of “Why we moved from language X to langu... by pmarreck on Friday March 17, 2017 @09:57AM (#13893987)
What is the empirically-determined advantage of verbosity, then?
Re:The eigenvector of “Why we moved from language X to langu... by psiclops on Thursday March 23, 2017 @05:51AM (#13938438)
A lot of it boils down to making it easier for developers to work with each other, rather than any technological benefit.

The less magic that happens and the more code that is commonly used by all developers, the easier it is for others to read your code and understand what it does. Rob Pike and others have some interesting talks and blog posts on this