Now you all can invite me on skype for any kind of help required as my username is krackoworld


23 May 2012

Pin It

What is Google Dart (Programming language)


Google-DartGoogle Dart is an open source Web programming language developed by Google. It was unveiled at the GOTO conference in Aarhus, 2011 October 10-12. The goal of Dart is "ultimately to replace JavaScript as the lingua franca of web development on the open web platform." Dart is intended to solve JavaScript's problems (which, according to a leaked memo, cannot be solved by evolving the language) while offering better performance, the ability "to be more easily tooled for large-scale projects" and better security features. Google also is working on Dart to help them build more complex, full-featured client-side Web apps.

Dart is a class-based, single inheritance, object-oriented language with C-style syntax. It supports interfaces, abstract classes, and reified generics. Dart's support of optional typing is perhaps the most interesting feature for a language targeted at mass adoption. Static type annotations do not affect the runtime semantics of the code. Instead, the type annotations can provide clear documentation for tools like static checkers and dynamic run time checks.

It basically comes along with 2 modes:

1. Checked mode
2. Production mode

Compilers

dartc was the first compiler that emitted JavaScript from Dart code. dartc has been deprecated. Frog was the second instance of a Dart-to-JavaScript compiler, this time written in Dart. Frog never implemented the full semantics of the language, though, and a new compiler called dart2js was created. Also written in Dart, dart2js is the current Dart-to-JavaScript compiler and is intended to implement the full Dart language spec and semantics.

Editors

On November 18, 2011, Google released Dart Editor, an open-source Dart editor based on Eclipse components, for Mac OS X, Windows, and Linux. This editor supports syntax highlighting, code completion, JavaScript compilation, running both web and server Dart apps, and even debugging.

Example-

The famous Hello World example:

main() {
print('Hello World!');
}



For more details plz visit its official website at here.



Respected Readers :-
As a 18 years old student, running the top most blog in today's world is something quite difficult to do or handle as we bring the best things available related to ethical hacking and security tips to our readers every day. To keep us strong with this attitude, a small contribution from your side will highly be appreciated.

 

E njoyed this post very much – So why not you Subscribe to our regular Email Updates ! and stay connected with us forever .  

Kindly Bookmark and Share it with your friends :

1 comment :

  1. Great blog you people have maintained there, I totally appreciate the work.
    Visit my site minneapolis web design

    ReplyDelete

Your feedback is always Precious to us.
I will try to answer all the queries as soon as possible.

Regards
karan chauhan

 

Recent Posts

Review this blog on Bloggers.com

Recent Comments

| KrackoWorld (KoW) © 2014. All Rights Reserved | Style By All Web Designing | | Contact |