Re:Clojure will affect the way you think about programming
by eliben on Friday August 04, 2017 @09:54AM
(#14928638)
Go is verbose? I'm surprised to hear that, to be honest. Can you say what it's verbose in comparison to? What production language/framework has terser concurrency with the same expressiveness?
[ Parent
| on HN ]
Re:Clojure will affect the way you think about programming
by robto on Friday August 04, 2017 @09:59AM
(#14928680)
Clojure for one! But I thought it was a common complaint that Go's lack of support for generics and other language design decisions aimed at keeping things easy make it much more verbose.
That's just a non-user's perspective on the scuttlebutt, though - I don't have any actual experience with Go.
Re:Clojure will affect the way you think about programming
by lgas on Friday August 04, 2017 @02:34PM
(#14930842)
Haskell would be an example of a language that is terser and more expressive with comparable concurrency primitives.
Re:Clojure will affect the way you think about programming
by jrs95 on Friday August 04, 2017 @10:04AM
(#14928723)
I didn't mean the concurrency, just the language in general. And verbosity isn't always a bad thing. I can dive into pretty much any Go codebase and get a good idea of how it works pretty quickly, and that's been a pretty unique experience for me.