←back to thread

131 points apta | 3 comments | | HN request time: 0.415s | source
Show context
NateDad ◴[] No.9266505[source]
On my phone, but his examples just show that he's new to Go. He's using like 5x add much code as he needs to.
replies(1): >>9266551 #
1. wwweston ◴[] No.9266551[source]
Possible explanations:

* the author (and everyone else who complains about Go) simply hasn't made any appreciable investment in learning Go

* the language itself doesn't naturally lend itself to most programmers easily finding the most succinct/powerful expressions available, instead providing a grain that favors clarity over other values

* the documentation and tutorials available don't teach programmers how to write succinct and expressive Go

replies(2): >>9266658 #>>9268709 #
2. djhworld ◴[] No.9266658[source]
> the language itself doesn't naturally lend itself to most programmers easily finding the most succinct/powerful expressions available, instead providing a grain that favors clarity over other values

I think that can be said of pretty much all programming languages.

3. NateDad ◴[] No.9268709[source]
It's not about the language or expressions. He just isn't very familiar with the standard library. His code was not unclear or overly verbose... it just didn't use libraries to replace most of his code.

So, yes, it was exceedingly obvious that the author had not made any appreciable investment in learning the language.