Ecma Approves Dart
Ecma Approves Dart
Written by Alex Denham   
Thursday, 03 July 2014

Ecma, the international technology standards body, has approved the first edition of the Dart Programming Language Specification.



Google's Web development language Dart was first released last November, and reached version 1.5 last week with extra support for mobile development.

Ecma is an industry association dedicated to the standardization of information and communication systems. It is best known for ECMAScript, the ‘official’ client-side scripting language better known in implementations such as JavaScript and, if you have a long enough memory, JScript.

By getting the Ecma ‘approved’ sticker, Google presumably hopes to make Dart more acceptable to developers as a proper language that might be adopted across mainstream browsers.

The problem Dart faces is that while it’s a nice open-source programming language with the might of Google behind it, and the ability to adapt rapidly as the needs of Web developers change, JavaScript is already there as a winner. It’s been around since the mid 90s and was standardized in 1996 as ECMAScript and still developing with the help of ECMA standards. 

If Google is to see Dart adoption grow, it has to start with external approval. And if ECMA is good enough for JavaScript it's good enough for DART. 

As we discussed when Dart 1.5 was launched last week, Dart does have benefits including a VM that can be used for server-side apps or scripting, and Dartium, the Chrome browser with the Dart runtime for development use. More importantly Dart is supposed to be a better language than JavaScript free of all its perceived faults. However, it’s by no means clear that such attractions will gain Dart mainstream adoption. 

The big problem is that JavaScript is already there in the browser. To use it you have to make no assumptions - you just take it for granted. To get Dart into all of the browsers as Google has to generate a demand and to do this it has to convince programmers and browser makers that this isn't just Google's language. Now with an ECMA standard Google can claim that it isn't its language. It's shared between it, ECMA and the community. 

If you are a Google created language then being open source isn't enough you also have to get standardized to even inspire a tiny amount of confidence in the whole process. 


More Information

Google's Dart Becomes ECMA's Dart

Related Articles

Dart 1.5 Released

Google's Dart Becomes ECMA's Dart

JSON Is Now An ECMA Standard


To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, FacebookGoogle+ or Linkedin,  or sign up for our weekly newsletter.



DirectX Tool Kit For DirectX 12 - 3D For The Rest Of Us?

Microsoft has announced the extension of the DirectX Tool Kit to DirectX 12. This not only makes DirectX 12 more accessible but highlights the fact that Windows graphics in general has become less acc [ ... ]

GitHub Reports On DMCA Takedowns

GitHub has published its 2015 Transparency Report to provide the community with information about the legal requests it dealt with in the past year.

More News


blog comments powered by Disqus

Last Updated ( Thursday, 03 July 2014 )

RSS feed of news items only
I Programmer News
Copyright © 2016 All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.