Запуск сайта
Приветствуем вас на нашем сайте!
Здесь будут выкладываться новости о разработке этого языка, примеры кода а так же описание ипользования редактора Dart.
Сайт посвящён новому веб-ориентированну языку программирования Dart от Google.
Согласно словам представителей поискового интернет-гиганта, веб язык программирования Dart является достаточно простым в освоении программистами как и JavaScript, но при этом гибким и легким языком. Также он способен обеспечить высокую производительность во всех современных браузерах и средах, от миниатюрных мобильных устройств до серверов.
Dart предназначен для создания широкого ряда сценариев разработки: от небольших проектов разрабатываемых одним человеком, до полномасшабных проектов со множеством участников и компонентов(частей). Мы считаем, что Dart идеально подойдет для разработки крупных веб-приложений», - заметил Ларс Бак, ведущий программный инженер Google и один из соразработчиков данного языка.
Хотя по мнению экспертов, эта презентация является рискованным ходом со стороны Google, поскольку в данный момент среди веб-языков уже существует достаточно качественных веб-ориентированных языков программирования.
Но мы верим в будущее этого языка, если Google имея движок V8, решил выпустить Dart.
Дарт, как новое слово в веб программировании
Dart (первоначальное название Dash) язык веб-программирования, разработанный компанией Google, а точнее одним из ее структурных подразделений. Релиз состоялся 10-12 октября 2011 г. на конференции GOTO в Aarhus. Основная цель проекта состоит в том, чтобы заменить JavaScript и сделать Dart главным языком для веб-браузеров. Творение Mountain View обещает решить проблемы с JavaScript, в дополнение к обеспечению более высокой производительности, будет обладать способностью легкой реализации крупномасштабных проектов и улучшенной безопасностью.
Наконец-то появилась тестовая версия браузера Dartium для ОС Windows

На сервере разработчиков языка Dart, в виде тестовых сборк появилась предварительная версия браузера Dartium для платформы ОС Windows.
Загрузить "свежие" сборки можно по адресу - http://gsdview.appspot.com/dartium-archive/dartium-win-full/.
Числа в языке Дарт
Введение
В этой статье мы рассмотрим числа в языке Dart.
Как и в любом языке, работа с числами не составляет трудностей.
Важное замечание. Если вы пользуетесь компилятором из языка Дарт в JavaScript, то некоторые вещи в JavaScript коде могут работать не совсем верно.
Более подробно мы рассмотрим в той статье.
Новая сборка редактора Dart 4760, с новой интегрированной библиотекой dart:isolate

Новая сборка редактора Dart Editor доступна для скачивания.
Основные изменения сборки 4760 включают в себя:
Доступна новая сборка редактора Dart с интегрированным браузером Dartium.
Доступна для скачивания новая сборка редактора Dart, вы можете скачать его для начала работы.
Основные изменения сборки 4577 включают в себя:
Изменение работы с HTML в языке Дарт

В ближайшее время будет изменена реализация dart:html из оболочки на основе решения на оболочку без решения. После полного перехода на dart:html, его API не изменится, но больше не будет возможности использовать dart:html и dart:dom одновременно.
Кроме того библиотека dart:htmlimpl исчезнет.
Разработчики языка мотивируют свое решение такими причинами:
Фактории / набор объектов Дарт

При нынешних условиях создания объектов факторий(так называют называют новый объект), есть необходимость создания нового объекта. Но дело в том, что программисту не всегда требуется новый объект. Чтобы его не создавать, мы можем воспользоваться объектами, сохраненными в кэш-памяти.
Осталось только правильно вытащить их из кэша.
Динамическая типизация переменных в языке Dart

Реализация работы с типам данных в языке Dart может выглядеть странно. Самые популярные языки, которые предлагают стандартные типы данных, работают абсолютно по-разному. Если вы знакомы с типами данных в Java, Haskell, Scala, или в другом любом статически типизированном языке, вы можете удивиться, почему в языке Google Dart сделан выбор в сторону динамической типизации.
Изучение Дарт - Чтение и запись в файловую систему
Зачастую, одной из основных задач кода, является считывание и запись в файловую систему.
Приведем простой пример, который продемонстрирует нам, каким образом это осуществляется.
