Has Google alienated too many potential allies already?
Since Google banded about the concept of Dart – its aim to
the hackles of many luminaries were raised within the community
with their brash stance. And it seems Microsoft have also turned
their back on Google’s intentions.
and carry on the continous evolution of the language that has been
around for more than a decade.
fundamental flaws and to support these scenarios requires a “clean
this point of view.
We believe that with committee participant focus, the standards
runtime can be expanded and the syntactic features necessary to
The team also revealed new reference implementations in order to
included a few prototype object and libary helpers to test out in
sample Web pages.
|cosh, sinh, tanh
acosh, asinh, atanh
log2, log10, log1p, expm1
|Number Format||Date Format||Collator|
|format ( number )||format ( date )||compare ( x , y )|
Dart’s heavy-handed approach isn’t
exactly unexpected but is possibly naive, given that to really
major browsers and this vote of no-confidence from Microsoft could
be an early stumbling block in the long run .
Project Leader Lars Bak said back in
September around the launch of Dart that
“It’s not going to replace
will continue to be for a long, long time.”
But he also didn’t deny Google’s big
ambitions in a leaked memo to
restrained relationship with others in the space. An in-house
strategy just won’t persuade vendors to switch over from an already
established language for web developement.
Dart’s ultimate goals are to -
- Create a structured yet flexible language for Web
- Make Dart feel familiar and natural to programmers and thus
easy to learn.
- Ensure that Dart delivers high performance on all modern Web
browsers and environments ranging from small handheld devices to
It’s beginning to feel like a long road ahead. Today’s news may
come as a hammerblow to Dart’s attempts to get a foothold in an
from 15 years of hard graft through colloboration with others. It’s
certainly a gamble trying to become the next-generation language
for web application development. Perhaps a reassessment is