LINUX.ORG.RU

Google представляет язык Dart

 ,


0

0

10-го октября на GOTO Conference компанией Google был представлен язык Dart.

Dart — экспериментальный язык програмирования, разработанный в Google. Среди разработчиков языка — Lars Bak и Gilad Bracha, также известные по работе над Self, Beta, Strongtalk и Newspeak.

Dart является объектно-ориентированным языком, предназначеным для создания структурированных веб-приложений. Основными целями при проектировании были простота, эффективность и масштабируемость. Dart поддерживает опциональную статическую типизацию и mixins.

Также существует совершенно случайно ставшее достоянием общественности письмо из внутренней переписки Google, в котором идёт речь о том, что язык Dart (Dash) рассматривается как возможная замена JavaScript в будущем.

Сайт проекта

Репозиторий

>>> Подробности

★★

Проверено: svu ()

>Среди разработчиков языка — Lars Bak и Gilad Bracha, также известные за работу над Self, Beta, Strongtalk и Newspeak.

Вот это популярные языки! Думаю новичок пойдет по их стопам.

CrossFire ★★★★★ ()

> dart google

Тёмную сторону силы чувствую я.

JustGuest ()
Ответ на: комментарий от JustGuest

>Hello world после компиляции в javascript

мда... 538 кб и 17259 строк кода.

beka ()
Ответ на: комментарий от beka

> 538 кб и 17259 строк кода.

Походу компилятор всегда вкрячивает в код всю стандартную библиотеку. Интересно, это от тупости компилятора, или просто динамические языки говно by design.

tailgunner ★★★★★ ()
Ответ на: комментарий от JustGuest

По крайней мере, от этого поделия уже есть хотя бы одна польза, благодаря ему все больше людей задумываются, откуда же происходит название игры darts.

Yasenfire ()
Ответ на: комментарий от CARS

>Прозреваю, что Dart ждёт судьба Noop'а.

я не припоминаю, чтобы хотя бы один язык от гугла пробился :) лучше бы питон/шарпы/руби пилили.

tazhate ★★★★★ ()

это JavaScript но с классами и конструкторами. не нужен по определению, как и прародитель.

VitGun ()

Уж не у MS ли позаимствовал Гугл манию языкотворчества?

terminator ()
Ответ на: комментарий от CARS

ого, как это я не видел такой флейм...

что-то две новости о языках в один день.

aptyp ★★★★ ()

Javascript RIP. Html5 съело ряд его возможностей. PHP обходится без него. Ajax только, но это «серверный» javascript.

Gordy ()
Ответ на: комментарий от terminator

>Уж не у MS ли позаимствовал Гугл манию языкотворчества?
Ну, гугл тоже умеет подмечать фатальные недостатки. Тот же плюс тому пример.

dogbert ★★★★★ ()

Боже. У меня только один вопрос: Нафига???

delete83 ★★ ()

Читать спеки языка лень, но интересно, укладывается ли он в спецификацию ECMAScript.

northerner ★★★ ()
Ответ на: комментарий от northerner

> укладывается ли он в спецификацию ECMAScript.

в dart как минимум есть перегрузка операторов

aho ()

Ждал посмотреть этот язык, но теперь понял что мне пофиг на чем/поверх пользоваться jQuery. Будет dQuery? ок будем юзать. Кроме того есть же CoffeScript..

umren ★★★★★ ()
Ответ на: комментарий от aho

т.е. можно писать в плюсовом стиле? что-нибудь типа cout<<(obj1+obj2*obj3);

anonymous ()
Ответ на: комментарий от Gordy

> Ajax только, но это «серверный» javascript.

Даже в кавычках это звучит глупо.

bbk123 ★★★★★ ()
Ответ на: комментарий от anonymous

> т.е. можно писать в плюсовом стиле? что-нибудь типа cout<<(obj1+obj2*obj3);

да, там вообще много чего похоже на C++

aho ()
Ответ на: комментарий от bbk123

Javascript клиентский, ajax серверный. Что не понятного? Убирайся с ЛОРа!

Gordy ()
Ответ на: комментарий от Gordy

в этой фразе столько неверного, что пожалуй стоит закрыть лор, иначе мозг будет поврежден

stevejobs ★★★★☆ ()

А чем оно лучше Haxe?

anonymous ()

наверняка в гугле лучше всего знают о недостатках яваскрипт,

ведь они создали гмайл, гугл докс да и вобще по большому счету нынешней популярностью яваскрипт во многом обязан гуглу. Вспоминается тот же GWT - как попытка решения проблем может быть ... ну если новый язык будет в разы лучше то опять таки мы только скажем спасибо гуглу.

mio ★★ ()
Ответ на: комментарий от Gordy

>Javascript RIP. Html5 съело ряд его возможностей.
Норкоман?

Ajax только, но это «серверный» javascript.

В ЛОРквотесы!

grim ★★★☆ ()
Ответ на: комментарий от Gordy

>Javascript клиентский, ajax серверный.
Это троллинг или тупизна?

grim ★★★☆ ()
Ответ на: комментарий от foxen

Не пробовал сам, вчера увидел картинку, вроде постер в фотошоп-провокациях не замечен. Жаль, не успел :(

Viort ()
Ответ на: комментарий от grim

Все правильно он сказал. Это ты дурак.

anonymous ()

а кто мне объяснит чем оно лучше javascript и зачем его нужно заменять?

Reset ★★★★★ ()
Ответ на: комментарий от anonymous

>Все правильно он сказал.
Норкоманы кучкуются.
Это не к добру.

grim ★★★☆ ()
Ответ на: комментарий от Reset

> чем оно лучше javascript

очевидно же: еще больше будет жрать память

Правда, следует отметить, что все эти технологии приводили к сильному перерасходу памяти, так что среда разработки Self для нормального функционирования требовала 64 мегабайта памяти.

anonymous ()

День языков программирования на ЛОРе!

onix_N ★★ ()
Ответ на: комментарий от Reset

В js слишком специфический ооп, для среднего программиста. И он не слишком удобен для больших проектов - нет модулей и т.п.

Ну и как говорят, принципиально неустранимый недостаток чужих проектов в том, что деньги от них достаются не нам (с).

JustGuest ()
Ответ на: комментарий от ximeric

Там в комментах пробовали. Будет лучше, ага. Но как-то оно не практично.

JustGuest ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.