←back to thread

498 points azhenley | 5 comments | | HN request time: 1.136s | source
Show context
ronnier ◴[] No.45767895[source]
Immutability was gaining huge traction with Java... then large parts of the industry switched to golang and we hardly make anything immutable.
replies(3): >>45768303 #>>45768524 #>>45769298 #
1. antonvs ◴[] No.45768303[source]
Go is the new PHP.
replies(1): >>45770096 #
2. LogicHound ◴[] No.45770096[source]
Much like PHP, you can actually get stuff done unlike a lot of other programming languages.
replies(1): >>45770182 #
3. antonvs ◴[] No.45770182[source]
Oh? Which “lot of” other programming languages can’t you “actually get stuff done” in? Are you sure the problem lies with the programming language?
replies(2): >>45770313 #>>45771403 #
4. LogicHound ◴[] No.45770313{3}[source]
I find there are some environments where you have a positive feedback loop while working in them. PHP is one of them, Go is another at least for me.

I find many of languages I am constantly fighting with dependency managers, upgrades and all sorts of other things.

5. danenania ◴[] No.45771403{3}[source]
It’s an exaggeration perhaps but I get the sentiment. FP is elegant and beautiful and everything, but it can lead you to spend all day puzzling out the right abstractions for some data transformation that takes 5 minutes with a dumb for loop in Go.