Tuesday, October 11, 2011

Google: Dart, the new one for programming language for Google Web

The alternative JavaScript of Google is Dash. Now, it is changed to Dart. It has been designed as an object-oriented programming language that’s both flexible and structured. It should be familiar to Java and C++ programmers while inheriting some advantages of the scripting languages like JavaScript. Dart can be considered as "a class-based optionally typed programming language for building web applications" and Google says that it's better suited for large-scale projects. Moreover, it has been developed with the goals of simplicity, , efficiency, and scalability, the Dart language combines powerful new language features with familiar language constructs into a clear, readable syntax."

The code can be executed "either on a native virtual machine or on top of a JavaScript engine by using a compiler that translates Dart code to JavaScript." Google already provides a simple online IDE called Dartboard that lets you edit a small program using your browser, but Dartboard will evolve into a full-fledged online IDE.
Some features of Dart:
•    It is flexible for both static and dynamic.
•    It can be used for clients and servers.
•    You can use this for both small scripts and large projects.
•    You can easily debug the apps to maintain.
•    Dart is optimized for performance.

As of now, no browser supports Dart, but it will be addressed by Chrome soon. Let’s hope for the best.
B  y