
The developers of the Dart programming language
celebrate the holiday: the first birthday of Dart, as well as the release of the
first stable SDK . The new SDK comes with a fast virtual machine Dart VM, which in some of the
Octane tests even outperforms the V8 engine for rendering Javascript.
Together with the Windows / Mac / Linux SDK, a more efficient translator from Dart to Javascript,
Dart Editor and
Chromium build with Dart support (Dartium c with Dart VM) has been released. Google hopes that in the future, native support for Dart will appear in all browsers.
In addition to the above, today announced:
Structured web programming language Dart
was released a year ago as a technology preview. It is positioned as a replacement / alternative to Javascript, suffering from
“fundamental” flaws that cannot be fixed in the next version of Javascript or by releasing a superset like Typescript. Dart is a revolutionary option that Google sees as one of several possible ways to develop or transform Javascript.
Dart is suitable for developing high-performance, complex modular web applications, using libraries, debuggers, code editors, and other tools.
')
Dart is designed with three main objectives in mind:
- Performance. Dart virtual machines will not have the performance problems that all EcmaScript machines have.
- Ease of development. The dynamic, easy-to-learn, compilation-free nature of Javascript will be preserved, making the web platform the absolute leader among amateur programmers.
- Support for code editors and additional tools. Dart is designed to make it easier to use additional tools for large, serious projects that require support, including functions such as refactoring and searching for places to call functions. At the same time, Dart will not necessarily require the use of a code editor for efficient programming, so an ordinary developer may well be satisfied with the work in a text editor.
Dart should also provide maximum security where this task does not conflict with the three main ones.