Dart (programming language): Difference between revisions

Content deleted Content added
History: Added Dart 2.6 and dart2native extension
Line 38:
==History==
Dart was unveiled at the GOTO conference in [[Aarhus]], Denmark, October 10–12, 2011.<ref>{{Citation | contribution-url= http://gotocon.com/aarhus-2011/presentation/Opening%20Keynote:%20Dart,%20a%20new%20programming%20language%20for%20structured%20web%20programming | format= presentation | type= opening keynote | contribution= Dart, a new programming language for structured web programming | title= GOTO conference | url= http://gotocon.com/aarhus-2011/ | place= Århus conference | date= 2011-10-10}}</ref> The project was founded by [[Lars Bak (computer programmer)|Lars Bak]] and Kasper Lund.<ref>{{cite web|url= http://radar.oreilly.com/2012/03/what-is-dart.html|title= What is Dart |date= |accessdate= August 16, 2014 |website= What is Dart? |publisher= O'Reilly |last= Ladd|first= Seth}}</ref> Dart 1.0 was released on November 14th, 2013.<ref>{{Cite web|url=https://news.dartlang.org/2013/11/dart-10-stable-sdk-for-structured-web.html|title=Dart 1.0: A stable SDK for structured web apps|website=news.dartlang.org|access-date=2018-08-08}}</ref> In August 2018, Dart 2.0 was released, with language changes including a sound type system.<ref>{{Cite web|url=https://medium.com/dartlang/dart-2-stable-and-the-dart-web-platform-3775d5f8eac7|title=Announcing Dart 2 Stable and the Dart Web Platform|last=Moore|first=Kevin|date=2018-08-07|website=Dart|access-date=2018-08-08}}</ref>
 
Recently release Dart 2.6 is accompanied with a new extension dart2native. The feature extends native compilation to the Linux, MacOS, and Windows desktop platforms. Earlier developers were able to create new tools only using Android or iOS devices. Moreover, with this extension it becomes possible to compose a Dart program into self-contained executables. Thus, according to the company representatives, it’s not obligatory now to have Dart SDK installed, the self-contained executables can now start running in a few seconds. The new extension is also integrated with Flutter toolkit, thus making it possible to use the compiler on small services (backend supporting for example).<ref>{{Cite web|url=https://www.infoworld.com/article/3454623/dart-26-brings-native-compilation-to-the-desktop.html|title=Dart 2.5 brings native compilation to the desktop|last=|first=|date=|website=Infoworld|url-status=live|archive-url=|archive-date=|access-date=11-28-2019}}</ref><ref>{{Cite web|url=https://sdtimes.com/goog/dart-2-6-released-with-dart2native/|title=Dart 2.6 released with dart2native|last=|first=|date=|website=SDtimes|url-status=live|archive-url=|archive-date=|access-date=11-28-2019}}</ref>
 
;Standardization