Кажется, Google не на шутку решила, создать и внедрить более мощную альтернативу JavaScript. Встречайте новый Web Programming Language =)
STRUCTURED WEB PROGRAMMING
Но прежде чем углубляться в подробности данного решения, вспомним, для чего же используется JavaScript в Web development'e на данный момент: Веб-приложения, Ajax, Comet, Браузерные операционные системы, Букмарклеты, Пользовательские скрипты в браузере, Серверные приложения, Мобильные приложения, Мобильные приложения, Виджеты, Манипуляция объектами приложений, Офисные приложения и т.д
Конечно, достигать их тоже получается не всегда.
Wave — это жизнь |
Вспомним Google Wave, когда компания решила совершить революцию в методах и способах онлайн-коммуникации.
К сожалению, Google Wave был воспринят неоднозначно среди пользователей и не получил достаточного распространения.
Разработки его как самостоятельного продукта были приостановлены.
К сожалению, Google Wave был воспринят неоднозначно среди пользователей и не получил достаточного распространения.
Разработки его как самостоятельного продукта были приостановлены.
Кто не рискует, тот не пьет шампанское (c) =)
Вернемся к JavaScript )))
Dart — замена JS |
Конечно, в JavaScript существуют недостатки, которые Web developers Google охарактеризовали как “Фундаментальные изъяны”.
Серьезно звучит… особенно для языка нашедшего столь массовое применение. Именно из-за этих “Фундаментальных изъянов” Google и создает Dart для полной замены JavaScript.
GWT — повышает продуктивность |
Кстати, снова обратимся к истории — Dart не является первой попыткой Google в данном направлении, тут дружно вспоминаем существующий с 2006 года Google Web Toolkit, благодаря которому появилась возможность создавать web applications полностью на Java. На нем, например, работают Adwords и Google Wave ).
Безусловно, проект развивается, но революции не произошло, массовость не была достигнута. Стоит заметить что, идеи которые лежат в основе GWT, прекрасны, но одной идеи не достаточно, требуется качественная реализация. В статье на habrahabr.ru этот вопрос рассматривается детально, да и дискуссия вокруг статьи тоже очень шикарная )
Dart, озаряющий просторы JS |
Но тем не менее, поддержка больших проектов на JavaScript совсем не доставляет удовольствие, и возможно Dart, станет тем "лучом света в темном царстве", озаряющим бескрайние просторы сопровождения JavaScript, и завоюет сердца web-разработчиков по всему миру =) Пожелаем ему удачи попасть в линейку Web developement Software.
Comments