Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Dart is more than just a language, it’s an entire platform for modern web developers.
Language specification: The Dart language is familiar, with a few new features such as optional typing and isolates.
Libraries: Core libraries provide functionality including collections, dates, and math, as well as HTML bindings, server-side I/O such as sockets, and even JSON.
Compiler to JavaScript: You can compile Dart programs to JavaScript that can run across the entire modern web.
VM: The virtual machine is built from the ground up to run Dart code natively. The VM runs on the command line for server-side applications, and can also be embedded into browsers for client-side applications.
Integration with Chromium: The Dart VM has been embedded into a build of Chromium, nicknamed Dartium, allowing native Dart applications to run without first being compiled to JavaScript.