wood burning stoves 2.0
The moose likes HTML, CSS and JavaScript and the fly likes Dart -- where to start? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » HTML, CSS and JavaScript
Bookmark "Dart -- where to start?" Watch "Dart -- where to start?" New topic

Dart -- where to start?

Si Dunn

Joined: Feb 12, 2013
Posts: 5
I'm awash in programming classes right now: JavaScript, Ruby, Node.js, HTML/CSS. Others are on my to-learn list. And there seems to be no end to the list of languages. What's the biggest advantage Dart might offer me if I chose to take it up?
Chris Buckett

Joined: Feb 12, 2013
Posts: 16

If you're already familiar with coding Java, then you'll find coding Dart a breeze due to it's class based nature. You can write Dart code that looks almost like Java. Example:

You get the advantages of JavaScript (ie, browser-based) + jquery (consistent access to the DOM with the dart:html library), node.js (Dart has a server-side VM as well), and sane library and packages.
With regards to Ruby, Dart has some of the similar functionality, especially around "noSuchMethod" - which is similar to Ruby's method_missing (which helps with much of the magic behind Rails).

So, Java-like productivity in the language, javascript+jquery access to the browser, nodejs like Dart VM on the server side. What's not to love

- my DartWatch blog
Sign up for the - Dart Weekly Newsletter
- Read my book Dart in Action
Si Dunn

Joined: Feb 12, 2013
Posts: 5
Thanks for the detailed reply. I like what I see. I'll definitely put Dart on my to-learn list.
I agree. Here's the link: http://aspose.com/file-tools
subject: Dart -- where to start?
It's not a secret anymore!