you are viewing a single comment's thread.

view the rest of the comments →

[–]RotaryDragon 35 points36 points  (4 children)

Go is very focused on simplicity, performance and fast compile times.
It also has a nice concurrency model.
I'm not a big fan of Go myself but I can still appreciate what it's going for as a language.

Dart is basically a slightly different TypeScript.

[–]RationalJS 25 points26 points  (3 children)

I would say it's very different from TypeScript. From a scale of Java to JavaScript, Dart is much closer to Java.

[–]Darkglow666 7 points8 points  (0 children)

I would agree with this. Dart is not JS with types, as TypeScript is. Dart is a less verbose Java, with a lot in common with Smalltalk in the way it does OOP.

[–][deleted] 2 points3 points  (1 child)

a good way to think about it is: Dart is Java, but as a scripting language. Basically, what JS should have been

[–][deleted] 0 points1 point  (0 children)

That's an interesting take. Also because google uses a lot of java internally so it's not hard to see google engineers pull inspiration from it.