This sounds like an absolutely magnificent milestone for Dart and a direct hit on developers who use SwiftUI or Electron.<p>Finally, a mature cross-platform desktop application framework with a DSL-like style for creating efficient, self-contained apps that work on Windows, Mac and Linux with the bonus of it working on iOS and Android. This truly changes everything in the desktop app development space.
From the original article:
<a href="https://medium.com/dartlang/dart2native-a76c815e6baf" rel="nofollow">https://medium.com/dartlang/dart2native-a76c815e6baf</a><p>"the executables created with dart2native are self-contained, they can run on machines that don’t have the Dart SDK installed. And because they’re compiled with Dart’s AOT compiler, the executables start running in just a few milliseconds."<p>and some fun stuff:
"Using Dart core libraries, dart:ffi, and the dart_console library, we can create pretty interesting console apps. The dart_console package includes a full demo of kilo, a console text editor written in just ~500 lines of Dart code. The name kilo comes from its origin, kilo.c, which was a C implementation in roughly 1000 lines of code."