4 ms·
> Go as a completely unnecessary move-along-now-nothing-to-see-here project I don't like Go type system, but it handles concurrency quite nicely. It's fairly e
by aikah 11y ago
> Go as a completely unnecessary move-along-now-nothing-to-see-here project
I don't like Go type system, but it handles concurrency quite nicely. It's fairly easy to learn and to use so I can see why managers chose it. And it's backed by Google so it can give a sense of safety and it can be used as an argument to sell the language. So it's a bit unfair to say it's unnecessary. It can help when performance is a concern and one doesn't want to go down to C or C++ for some reasons.
- 15155 11y agoDevil's advocate: > but it handles concurrency quite nicely So does Erlang/Elixir, Haskell, Clojure. > And it's backed by Google so it can give a sense of safety How is Dart doing in this department?
- wstrange 11y agoDart is doing fine. It has not replaced Javascript (that was never going to happen) but it has seen a slow but steady growth in adoption. There are some amazing things happening with Dart on mobile (flutter.io), Dart on embedded (fletch), and improved JS interop with things like the Dart Dev Compiler (DDC). Angular 2 is still in Beta, but has first class support for Dart. Perhaps it did not live up to it's initial hype - but Dart is a pretty "safe" bet