Анонсирован язык веб-разработки Dart

Опубликовано: 13 октября 2011 г., четверг

Компания Google сегодня презентовала раннюю превью-версию нового языка программирования Dart, предназначенного для создания нового класса веб-приложений, подобных тем, что сейчас пишут на JavaScript. Программист Google Ларс Бак представил первые краткие сведения о языке на конференции Goto в Данни. По его словам, Dart предназначен "для всего" - от небольших почтовых приложений для больших корпоративных обработчиков данных.
Также Google представила официальный сайт языка Dart - dartlang.org, где программисты могут скачать открытые инструменты для написания Dart-программ, найти примеры кодов и обучающие материалы. Также здесь уже доступны библиотеки поддержки для взаимодействия с другим программным обеспечением.

Другие детали о языке Dart компания представила во внутреннем письме работникам компании, написанным еще в 2010 году. Правда, тогда язык назывался Dash. В то документе говорилось, что Dart был спроектирован с расчетом на замену JavaScript в качестве основного языка веб-разработки приложений. Бак говорит, что дизайн языка Dart таков, что он позволяет создавать "предельно гибкие" структурированные приложения. Сама логика и синтаксис Dart таковы, что его изучение для веб-программистов, работающих с JavaScript и другими языками веб-программирования, должно стать простой и быстрой процедурой.

Кроме того, в Google говорят, что работают над достижением максимальной производительности Dart в современных браузерах.

Программы, реализованные на Dart, должны будут работать внутри виртуальной машины Dart - дополнительного слоя, необходимого для того, чтобы конкретный компьютер мог понимать суть программы. Говоря о собственном браузере Л. Бак заявил, что на сегодня ни один из существующих браузеров не поддерживает Dart, более того, даже в родном для Google браузере Chrome такая поддержка планируется в относительно дальней перспективе, хотя она все-таки планируется.

На сегодня такие проекты, как Gmail или Google Apps применяют сложные коды, реализованные на JavaScript, тогда как с переходом на Dart компания обещает упростить архитектуру этих решений.

В то же время, в компании, скорее всего, понимают, что создание нового языка программирования - это сложная задача, так как обучение миллионов программистов и издание справочных материалов требует многих годов. Тем не менее, в Google говорят, что Dart, скорее всего, заинтересует программистов, работающих с такими языками, как Java, JavaScript или C#.

Напомним, что ранее Google презентовала язык разработки Go, предназначенный для написания низкоуровневых программ, для чего сейчас применяются языки C или C++.

Источник: CyberSecurity.ru
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

статьи по схожей тематике

Состоялся релиз операционной системы Chrome OS 54

Компания Google опубликовала выпуск операционной системы Chrome OS 54, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 54. дальше »

Корпорация BBC передала проект micro:bit в специально созданную некоммерческую организацию

Британская вещательная корпорация (BBC) открыла и передала разработку устройства micro:bit в специально созданную некоммерческую организацию MicroBit Foundation. дальше »

Обновление Android 7.0 Nougat доступно для Motorola Moto G4 и G4 Plus

Компания Lenovo, владеющая брендом Motorola, заявила, что первыми обновления получат устройства линеек Moto Z и Moto G4. дальше »

Выпущено приложение Money Pro для iPhone и iPad

Приложение Money Pro – это продуманный способ планирования личного бюджета, которое отслеживает финансовые операции пользователей на основе счетов и напоминает пользователю о платежах, которые должен осуществить клиент. дальше »

Создана утилита от Cisco для извлечения конфигурации вымогателя Locky

Разработчики из компании Cisco создали новый инструмент, предоставляющий возможность пользователям извлекать конфигурацию вымогателей Locky. дальше »

Анонсирован предварительный выпуск платформы Android 7.1

Компания Google анонсировала предварительный выпуск открытой мобильной платформы Android 7.1 Android N Developer Preview, в котором представлен ряд функциональных улучшений. дальше »

Полиция Нью–Йорка обновит 36 тысяч смартфонов до Windows 10 Mobile

Департамент полиции Нью–Йорка оснастил Windows Phone смартфонами всех своих сотрудников – 36 тысяч человек. Ныне органы правопорядка планируют обновить устройства до Windows 10 Mobile, чтобы получить все новые функции и возможности системы, включая подключение к базе камер безопасности и двустороннюю цифровую отправку. дальше »

Линус Торвальдс наметил критерии выпуска ядра Linux 5.0

Линус Торвальдс предложил перейти к схеме формирования значительной нумерации выпусков ядра Linux, привязанной к числу git–объектов в репозитории. дальше »

Выпущены внеплановые релизы библиотеки OpenSSL

Версия 1.1.0b исправляет найденную специалистами из Google Security Team 23 сентября (на следующий день после публикации версии 1.1.0a) критическую уязвимость класса use–after–free – использование памяти после освобождения. дальше »

Asterisk 14 – новая версия свободной платформы для IP–телефонии

26 сентября в почтовой рассылке пользователей свободной коммуникационной платформы Asterisk было объявлено о выпуске версии 14. За прошедшее время он уже получил первые обновления вместе с релизами 14.0.1 и 14.0.2. дальше »