dart2native,Dart 程序現在可以預編譯為本地可執行代碼

←手機掃碼閱讀     admin @ 2019-11-08 , reply:0

Google 在 Dart 語言 2.6 版本中帶來了一個 dart2native 編譯功能,這是其現有編譯器的擴展,能夠將 Dart 程序編譯為包含預編譯的機器碼的自包含可執行文件。

這一功能能夠使開發人員使用 Dart 在 macOS、Windows 或 Linux 上創建命令行工具,而此前 Dart 僅適用於 iOS 和 Android 移動設備。

這些自包含的可執行文件可以在未安裝 Dart SDK 的計算機上運行,​​並且可以在幾毫秒內開始運行,同時當編譯為本地代碼時,可以使用 Dart 相同的核心庫集。

開發人員表示使用本機代碼可以將 Docker 鏡像的大小減少 90% 以上。 

不過目前 dart2native 編譯器還不完善,比如當前還沒有提供交叉編譯支持。

詳情查看:

https://medium.com/dartlang/dart2native-a76c815e6baf





[admin ]

來源:OsChina
連結:https://www.oschina.net/news/111172/dart2native-in-dart
dart2native,Dart 程序現在可以預編譯為本地可執行代碼已經有23次圍觀

http://coctec.com/news/soft/show-post-218929.html