File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Dart -- where to start?

 
Si Dunn
Greenhorn
Posts: 5
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
author
Greenhorn
Posts: 16
5
Chrome Google Web Toolkit
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Si Dunn
Greenhorn
Posts: 5
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic