Google Dart debut sparks chatter of JavaScript coup

Oct 12, 2011 by Nancy Owano report

(PhysOrg.com) -- When the news appeared earlier this week that Google was unveiling a new programming language, Dart, for developers. tech blogs ignited with talk of how Google is staging a JavaScript coup. The assumption was that Google wants Dart, not JavaScript, as the eventual lingua franca for writing Web applications, a motive that Google's Dart team says is not accurate. JavaScript has been around and will continue to be, was their response.

Two engineers on the Dart team introduced the new language at the opening of the Goto Conference in Denmark earlier this week."Today we are introducing an early preview of Dart, a class-based optionally typed for building ."

The details are available on a new web site, dartlang.org. is telling that the new language is an easily digestible blend of the new with the familiar—that is, new language features with familiar constructs and easy to define code. Google's Dart assures developers that “Dart code should look familiar if you know a language or two, and you can use time-tested features such as classes and closures.”

According to those who have already examined Dart, there is a comfortable familiar part, in, as one site puts it, the language looks, acts, and runs like Java and has a tool that converts the code into JavaScript.

According to Dart software engineer Lars Bak, Dart code can be executed in two different ways: either on a native virtual machine or on top of a JavaScript engine by using a compiler that translates Dart code to JavaScript. One can use the same Dart code in most modern browsers.

Dart comes with a set of basic libraries and tools for checking, compiling, and running Dart code, which will evolve as programmers send in their feedback, Bak said. Google’s app, “Dartboard” has examples of Dart code.

Google is telling developers that Dart is still in the early stages of and that it invites comments on what developers think of it so far. Dart has been made open source under a BSD license. The language and preliminary tools are available on dartlang.org.

Meanwhile, developers will ultimately decide to what extent Dart succeeds as a language that can make a difference in programming productivity and good results. Dart watchers at this week's conference in Denmark, following the Dart keynote, underscored that Dart is only in technology preview stage and that features may change as feedback comes in. Another point underscored at the conference is that Dart is not designed to be "another JavaScript" per se but rather a way to address what is now a fragmented mobile platform environment.

Explore further: Facebook's Internet.org expands in Zambia

More information: Google's blog post: googlecode.blogspot.com/2011/1… -structured-web.html

Related Stories

U.S. expands tsunami warning system

Aug 22, 2006

The U.S. National Oceanographic and Atmospheric Administration says it has expanded its network of deep-ocean buoys to guard against tsunamis.

Further Secrets of the Snail Love Dart

Mar 28, 2006

How do you make love to a snail? Slowly, violently and with a mucus-coated love dart. McGill University Biology Professor Ronald Chase knew that ‘love darts’ – sharp, slimy projectiles fired at prospective ...

Florida Tech installs revolutionary mass spectrometer

Apr 19, 2006

Florida Tech has become the first university with a doctoral, or research program, to own an instrument that is revolutionizing the work of old-fashioned mass spectrometers. The DART (Direct Analysis in Real Time) enables ...

New ink sampling technique taking a bite of out time

Jul 17, 2007

Researchers at the Midwest Forensics Resource Center at Iowa State University are building a library of ink profiles to help forensic scientists identify inks on fraudulent documents and other evidence. MFRC scientists will ...

NASA spacecraft moves one step closer to fall launch

Oct 01, 2004

A demonstration of unmanned spacecraft rendezvous in space - something that has never been done in the history of U.S. spaceflight - is planned later this month. The Autonomous Rendezvous Technology (DART) ...

Recommended for you

Facebook's Internet.org expands in Zambia

20 hours ago

(AP)—Facebook's Internet.org project is taking another step toward its goal of bringing the Internet to people who are not yet online with an app launching Thursday in Zambia.

Body by smartphone

Jul 30, 2014

We love our smartphones. Since they marched out of the corporate world and into the hands of consumers about 10 years ago, we've relied more and more on our iPhone and Android devices to organize our schedules, ...

Breakthrough elastic cloud-to cloud networking

Jul 30, 2014

Scientists from AT&T, IBM and Applied Communication Sciences (ACS) announced a proof-of-concept technology that reduces set up times for cloud-to-cloud connectivity from days to seconds. This advance is a major step forward ...

Security CTO to detail Android Fake ID flaw at Black Hat

Jul 29, 2014

Where have you heard this before: A team of security researchers discover a security flaw in Android devices. This is, however, news. This time, experts are talking about a flaw that involves a widespread ...

User comments : 0