DART is a new programming language for building structured web apps.
DART is a new JavaScript replacement language. DART is a ground-up re-imagining of what JavaScript should be. It requires its own runtime environment (which Google makes available for free under the three-clause BSD license) and has its own syntax and libraries. DART is an object-orientated language with a heavy Java-like feel, but it maintains many of the loved JavaScript paradigms like first-class functions.
DART can be compiled to JavaScript, so you can use it for web apps in all modern desktop and mobile browsers. Our JavaScript compiler generates minimal code thanks to tree-shaking. DART apps can also run on the server, in a stand-alone DART VM.
For tutorial, documentation and downloads visit the DART language website.
Via Linux Journal.

Was this posted on the wrong window or something? I thought this was a hardware blog
:D
I can’t believe what I’m hearing “compiled into javascript” … FSCK .. what is wrong with the world
Another vote for keeping DP on topic. Quality over quantity please, for the sake of my RSS volume :)
What happened to “one new hardware project every month” ? so are we now into pc software bussiness?
“It requires its own runtime environment (which Google makes available for free under the three-clause BSD license)”
That is the real danger… available for free… until it’s not. Don’t be evil, be Google ;)
Why all the clamor about this DP Blog post about the Dart thing? I think this is good. It’s only a single post after-all and provides regular visitors to the DP Blog (like me) a heads-up about something new. Kudos DP, please keep it up :-)
@ixertron… You hit the nail on the head. the Google sourced Dart RTE concerns me. Google is Evil IMO. I’ve stopped using Google for primary searches and now use Duck Duck Go – they claim to not don’t track you (but who really knows after-all…)
Duck Duck Go? Really? One of the worst search engines I have ever used, not nearly as helpful as Yahoo.
Yeah, Duck Duck Go isn’t as effective as Google, but I wouldn’t call it bad. I use Duck Duck Go for the first go-around; then if I’m not getting satisfactory results, I’ll stoop to Google. I haven’t used Yahoo for quite some time. When I did use Yahoo there was way too much third party content popping up with every search, which slows things down to a crawl. But I’ll give them another go – just to spite Google.
Ah I see. I hate Duck Duck Go quite a lot, it is somehow hard wired into Firefox on Linux Mint and seems impossible to change.
@arhi
Compiling into Javascript is actually a very valid idea. At much as it is compiling into bytecode. Javascript can run natively in browsers, there is strong framework behind it and it works.
*converting* your code into java script is useful, not that i seen a good converter nor that I think conversion from one oo to another makes sense (if you want the other, write the code in other), but *compiling* your code into java script is just misuse of the term. I see now even wikipedia article is fscked up to redefine “compiling” term :D .. where is this world going :( … google and (co) are fscking our brains so much then ppl are accepting these terms… I guess when you never lived trough two terminal ages you easily accept that :( … sorry I do not want “chrome laptop” as a work station and I will never accept “chrome laptop” as a workstation .. yes it can be a useful mobile device, but a workstation, cmon ..