1. Wprowadzenie

Dart to obiektowy język programowania ogólnego przeznaczenia. Został stworzony przez firmę Google i udostępniony w 2011 roku. Zaprojektowany został on głównie z myślą o programistach aplikacji internetowych. Wśród głównych założeń przy jego projektowaniu było m.in. to by nowy język przypominał do złudzenia składnie do której już przywykliśmy. Wydajność i elastyczność to kolejne ważne wyznaczniki, którymi kierowali się inżynierowie z Google.

Google wówczas ogłosiło, że będzie oficjalnie wspieranym językiem w Chrome. Pomysł nie został zbyt ciepło przyjęty, Google wycofało się z niego, skupili się na rozwiju języka, standaryzacji i możliwości kompilacji Dart do JS.

Po latach Google postanowiło odbudować jego wizerunek . Dzięki frameworkowi Flutter , który korzysta z języka Dart . Narzędzie te umożliwia tworzenie natywnych aplikacji dzięki stworzeniu jednego kodu na dwie platformy Android i IOS. Dart na nowo zaczął przyciągać rzeszę swoich fanów .

Zainteresowanie

Zgodnie z danymi z polpularności nowych reprozytoriów na platformie Github to właśnie Dart w ostatnim czasie zyskał największą popularność. Dane na (Listopa 2019)

Ranking Język Wzrost Popularności Szczegóły
1 Dart 532% Dokumentacja
2 Rust 235% Dokumentacja
3 HCL 213% Dokumentacja
4 Kotlin 182% Dokumentacja

1.0 Pierwszy program

Aby uczyć się języka Dart nie potrzebujesz od razu instalować całego środowiska . Ponieważ Google udostępia nam stronę dzięki której możemy kompilować swoj kod w czasie rzeczywistym " dartpad.dartlang.org". Więc zaczynajmy :)

Wyświetlmy na ekranie "Hello World".

Podobnie jak w innych językach musimy posiadać naszą fukncje główną Main. Lecz do wydrukowania na ekranie użyjemy nam znajmo brzmiącej funkcji print();
void main() {
 print("Hello world");
}
Wynik :
Hello world