Jesteś tutaj: » »

Google Dart potencjalnym zabójcą JavaScript

Google Dart potencjalnym zabójcą JavaScript

Google po ponad miesiącu oczekiwania ogłosiło w końcu detale języka Dart.Pierwsze wrażenie może być złudne. Dart wygląda jak Java. Jest uruchamiany na wirtualnej maszynie, tak jak Java. Zachowuje się bardzo podobnie do Javy. Jest narzędzie nazwane Dartboard, identyczne z konsolą JavaScript, którą ma zaimplementowaną większość przeglądrek. Mało tego, ma nawet wbudowany konwerter Dart-Java.

Takie działanie z jednej strony zapewnia programistom i webdesignerom naturalne przejście do nowego języka. Składnia jest banalna, jest rozbudowany model współbieżności, są klasy i interfejsy a Google obiecuję pokaźną bazę bibliotek, na których można bazować. Jak twierdzi Google, programowanie ma być naturalne i łatwe. Faktycznie, jeśli kiedykolwiek mieliście styczność z C# lub Javą, nauka Darta będzie bardzo szybka.

Z drugiej strony, konwerter Dart - JavaScript umożliwi brak konieczności przesiadania się na inne wersje przeglądarek dla użytkownika końcowego.

Darmowe narzędzie do przetestowania nowego języka możecie przetestować po kliknięciu w poniższy obrazek:

W czym Dart jest lepszy? Są dwa powody. Pierwszy, Dart umożliwia łatwe przejście z prototypu do wersji "produkcyjnej". Drugi to połączenie klienta i serwera w jedność, bez konieczności wykorzystywania Node.js czy Google Web Toolkit, a to wydaje się być kuszące.

Motywy przyświecające Google możemy poznać dzięki przeciekowi, w którym korporacja unaocznia braki Javy i, w kontrze, rozwiązania Darta naprawiające je. Jeśli zaimplementowany konwerter faktycznie będzie skuteczny, to Google nie będzie potrzebowało żadnego wsparcia od Microsoft czy Mozilla.

Specyfikację języka możecie poznać pod tym adresem

.

Zobacz pozostałe newsy

2008: [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]

2009: [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]

2010: [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

2011: [1] [2] [3] [6] [7] [8] [9] [10] [11] [12]

2012: [4] [7] [8] [9] [10] [12]

2013: [1] [3] [5] [7] [10] [11] [12]

2014: [4] [6] [9] [10] [11]

2015: [4] [5]

2016:

2017:

2018:

2019: [8]

2020:

2021:

2022:

2023:

2024: