<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Обновление языка программирования Dart 1.4, развиваемого Goo...</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/95963.html</link>
    <description>Компания Google представила (http://news.dartlang.org/2014/05/dart-14-brings-deep-visibility-to-run.html)  выпуск языка программирования Dart 1.4 (http://www.dartlang.org/), который позиционируется как язык структурированного программирования для Web, который в долгосрочной перспективе может стать прогрессивной заменой JavaScript. Код связанных с языком компонентов распространяется под лицензией BSD. &lt;br&gt;&lt;br&gt;&lt;br&gt;В новой версии представлен инструментарий Observatory (https://www.dartlang.org/tools/observatory/), предназначенный для анализа, отслеживания работы и улучшения кода на языке  Dart. Работа Observatory построена на основе получаемой на лету актуальной статистики о работе виртуальной машины Dart. Observatory выдаёт информацию о работе сборщика мусора, выводит счётчики экземпляров для всех находящихся в памяти объектов, показывает детализированные данные о выполнении кода и вычислении выражений. &lt;br&gt;&lt;br&gt;&amp;lt;center&amp;gt;&amp;lt;a href=&quot;https://lh6.googleusercontent.com/hsExsMCmLwVWtK4ljvpkm-afj8FT8B5MjuWWk3FJ11bq4EWH17Gv-eolTbBOo</description>

<item>
    <title>Обновление языка программирования Dart 1.4, развиваемого Goo... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/95963.html#25</link>
    <pubDate>Mon, 26 May 2014 10:17:15 GMT</pubDate>
    <description>Будущее за ECMAScript 6.&lt;br&gt;</description>
</item>

<item>
    <title>Обновление языка программирования Dart 1.4, развиваемого Goo... (бутират)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/95963.html#23</link>
    <pubDate>Sun, 25 May 2014 10:58:45 GMT</pubDate>
    <description>Вот только дарт со своей опциональной типизацией не замена js. Очередной динамический унтер-язык, наподобие питона с руби, сбрасывающий проблемы проверок времени компиляции на плечи бедного разработчика Да и сгенерированный js огорчает своими размерами.&lt;br&gt;&lt;br&gt;Кофескрипт не решает никаких проблем, но создает новые - отсутствие &quot;var&quot; в локальном контексте и, самое главное - ужаснейшая кодогенерация. Попробуйте функцию, оканчивающуюся циклом. Из-за того что в кофескрипте все функции возвращают свое последнее значение, этот в js код развернется созданием массива возвращаемых значений, строк в 15.&lt;br&gt;&lt;br&gt;Я люблю typescript. Вот что действительно решает проблему динамического петушения - когда вместо obj.name пишешь obj.nane, браузер даже не поперхнется, а ты пол часа ищешь ошибку. Огорчает только медленное его развитие. В nodejs вот-вот появятся генераторы, а typescript, боюсь к этому времени не подоспеет.&lt;br&gt;</description>
</item>

<item>
    <title>Обновление языка программирования Dart 1.4, развиваемого Goo... (rob pike)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/95963.html#22</link>
    <pubDate>Sat, 24 May 2014 11:16:38 GMT</pubDate>
    <description>&amp;gt;зачем что-то компилить в js когда можно напрямую на нём написать? &lt;br&gt;&lt;br&gt;Потому что это байткод современных интернетов. И в таком качестве его и стоит использовать. &lt;br&gt;</description>
</item>

<item>
    <title>Обновление языка программирования Dart 1.4, развиваемого Goo... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/95963.html#21</link>
    <pubDate>Fri, 23 May 2014 11:00:35 GMT</pubDate>
    <description>Typescript - синтаксический сахар.&lt;br&gt;Dart - полноценный язык со своей виртуальной машиной.&lt;br&gt;Не путайте теплое с мягким.&lt;br&gt;</description>
</item>

<item>
    <title>Обновление языка программирования Dart 1.4, развиваемого Goo... (Смеющийся лосось)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/95963.html#20</link>
    <pubDate>Fri, 23 May 2014 10:59:57 GMT</pubDate>
    <description>Видать сразу пишут минифицированный JS в одну строку и умеют его отлаживать. С короткими именами функций и литералов.&lt;br&gt;</description>
</item>

<item>
    <title>Обновление языка программирования Dart 1.4, развиваемого Goo... (Crazy Alex)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/95963.html#19</link>
    <pubDate>Fri, 23 May 2014 09:46:50 GMT</pubDate>
    <description>Кхм, насколько я смотрел - там перевод тоже не такой уж тривиальный. Если хочется прозрачности - только в сторону TypeScript смотреть. Но, насколько я понимаю, гугл довольно основательно озаботился инструментами, позволяющими отлаживать транслированный Dart как Dart, не глядя на JS.&lt;br&gt;&lt;br&gt;Ну и для продакшна оно, конечно, не готово никоим образом. Пока сам гугл пару крупных сервисов не напишет на нём и не соберёт грабли - ждём.&lt;br&gt;</description>
</item>

<item>
    <title>Обновление языка программирования Dart 1.4, развиваемого Goo... (rshadow)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/95963.html#18</link>
    <pubDate>Fri, 23 May 2014 08:46:57 GMT</pubDate>
    <description>Дык если внедрять новый язык в браузеры, то лучше серверные скриптовые. Либу написал для работы с dom и вуаля. А все остальное там и так было и даже больше.&lt;br&gt;</description>
</item>

<item>
    <title>Обновление языка программирования Dart 1.4, развиваемого Goo... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/95963.html#17</link>
    <pubDate>Fri, 23 May 2014 05:31:50 GMT</pubDate>
    <description>Про язык Go тоже так говорили, но, ничего, это не помешало написать на нём Docker.&lt;br&gt;</description>
</item>

<item>
    <title>Обновление языка программирования Dart 1.4, развиваемого Goo... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/95963.html#16</link>
    <pubDate>Fri, 23 May 2014 05:13:33 GMT</pubDate>
    <description>Плохо быть пессимистом.&lt;br&gt;</description>
</item>

</channel>
</rss>
