Dart is a client-optimized language for fast apps on any platform
Dart is a client-optimized language for fast apps on any platform
Dart Native: For programs targeting devices (mobile, desktop, server, and more), Dart Native includes both a Dart VM with JIT (just-in-time) compilation and an AOT (ahead-of-time) compiler for producing machine code.
Dart Web: For programs targeting the web, Dart Web includes both a development time compiler (dartdevc) and a production time compiler (dart2js).
For programs targeting devices (mobile, desktop, server, and more), Dart Native includes both a Dart VM with JIT (just-in-time) compilation and an AOT (ahead-of-time) compiler for producing machine code. Dart Native enables running Dart code compiled to native ARM or X64 machine code for mobile, desktop, and server apps.
For programs targeting the web, Dart Web includes both a development time compiler (dartdevc) and a production time compiler (dart2js). Dart Web enables running Dart code on web platforms powered by JavaScript. With Dart Web, you compile Dart code to JavaScript code, which in turn runs in a browser -- for example, V8 inside Chrome.
The Flutter framework, a popular multi-platform UI toolkit, is powered by Dart Web when targeting web apps. The AngularDart framework, a popular web app toolkit, is also powered by Dart Web.
Programming language
Dart is a client-optimized language for fast apps on any platform
Dart Native: For programs targeting devices (mobile, desktop, server, and more), Dart Native includes both a Dart VM with JIT (just-in-time) compilation and an AOT (ahead-of-time) compiler for producing machine code.
Dart Web: For programs targeting the web, Dart Web includes both a development time compiler (dartdevc) and a production time compiler (dart2js).
Dart Native enables running Dart code compiled to native ARM or X64 machine code for mobile, desktop, and server apps.
Dart Web enables running Dart code on web platforms powered by JavaScript. With Dart Web, you compile Dart code to JavaScript code, which in turn runs in a browser -- for example, V8 inside Chrome.
The Flutter framework, a popular multi-platform UI toolkit, is powered by Dart Web when targeting web apps. The AngularDart framework, a popular web app toolkit, is also powered by Dart Web.
Dart supports generic types, like List (a list of integers) or List (a list of objects of any type).
Dart is a client-optimized language for fast apps on any platform
Programming language