3 ms·
The article concludes: "If concurrency is central to your application, Go is the language to use." If we as a profession are to "get past the tribalism and boo
by erokar 8y ago
The article concludes: "If concurrency is central to your application, Go is the language to use."
If we as a profession are to "get past the tribalism and boosterism and have rational technical discussions", surely other languages/technicques like Pony, Haskell, Clojure, Kotlin, Scala/Java combined Akka etc. should be considered and discussed? The article reaches its conclusion much to easily.
With regards to expressiveness: Go is a lower level language and has fewer language constructs and abstractions than most other modern languages. This is by design, and many seem to appreciate that simplicity. I was simply stating a fact when I said Elixir was more expressive and did not intend to offend anyone. I seem to have done so regardless.