News for hackers. Stuff that matters.
Re:Angular Announces AngularDart by nailer on Wednesday November 06, 2013 @06:56PM (#6686498)
Nobody uses or likes Java for its syntax. They use it for safety. Languages designed since the have gotten progressively terser. That's not preference: that's good engineering: reasonable defaults, avoiding duplicate logic, avoiding surprise, and so forth. Good design is when there's nothing left to take away.

Nobody is asking you to make everyone happy. You could have made (and still have the opportunity to make) dart look like any modern web language - coffeescript, or Python, or ruby, and you'd have both users and a measurable impact on web development.

Re:Angular Announces AngularDart by spankalee on Thursday November 07, 2013 @04:22PM (#6692489)
Have you written or read much Dart?

It's pretty damn concise and a far sight from Java. It's more concise in many cases than JavaScript (and only more verbose around things like type coercion where being explicit is a much safer choice). I admit though, that Dart is more verbose than Perl :)

C-style syntax doesn't have to mean verbose when you have features like short lambdas, optional types, string interpolation, operator overriding, getters and setters, setting instance vars directly from constructor parameters, fewer keywords, mixins, etc. C-style syntax also makes the language pretty much instantly readable, and if you're targeting web developers, being familiar to JavaScript, Java, C#, and ActionScript, is really important.

Honestly, Dart is the most readable language I've used, and that includes many years writing Python.

Re:Angular Announces AngularDart by sethladd on Friday November 08, 2013 @04:25PM (#6699262)
I wrote up why I think Dart is not the language you think it is here: http://programming.oreilly.com/2013/05/dart-is-not-the-langu...

[disclaimer: I work on the Dart team]