<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проект Eclipse развивает новый язык программирования Xtend</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81184.html</link>
    <description>Проект Eclipse ввёл в строй сайт (http://www.eclipse.org/Xtext/xtend/) для нового языка программирования Xtend (http://www.eclipse.org/Xtext/xtend/), базирующегося на виртуальной машине Java и построенного с использованием фреймворка Eclipse Xtext (http://www.eclipse.org/Xtext/), предоставляющего набор средств для создания предметно-ориентированных языков. Вместо прямой генерации байткода для JVM, исходные тексты на  языке Xtend компилируются в представление на языке Java, примерно также как  CoffeeScript компилируется в JavaScript. При этом на выходе получается вполне читаемый Java-код, который в дальнейшем можно использовать для Android и GWT (Google Web Toolkit).&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Xtend не ставит перед собой цель заменить Java, а пытается (http://www.eclipse.org/Xtext/xtend/Xtend&#037;20Reference&#037;20Documentation.pdf) модернизировать Java и предоставить удобную  альтернативу для некоторых слабых мест, сохраняя общее сходство синтаксиса. Наиболее заметное отличие от Java связано со значительным упроще...&lt;br&gt;&lt;br&gt;URL: http://develop</description>

<item>
    <title>Проект Eclipse развивает новый язык программирования Xtend (VoDA)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81184.html#33</link>
    <pubDate>Fri, 16 Dec 2011 12:46:41 GMT</pubDate>
    <description>&amp;gt; Опять же, размытие компетенций решается хорошей архитектурой и проектированием. С тестами &lt;br&gt;&amp;gt; как с Богом -- если он есть, то возникает вопрос, а &lt;br&gt;&amp;gt; как его тестировать.&lt;br&gt;&lt;br&gt;maven package проводит тестирование. Если нужно что-то совсем глобальное, а не модульное - грузим на сервер и гоняем серверные тесты ;)&lt;br&gt;</description>
</item>

<item>
    <title>Проект Eclipse развивает новый язык программирования Xtend (anonymous vulgaris)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81184.html#32</link>
    <pubDate>Mon, 07 Nov 2011 17:22:12 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;Да, но дело в том, что публикация новости определяется не столько значимостью разработки, &lt;br&gt;&lt;br&gt;Ну так понятно что значимых пновых разработок сейчас нет - есть только типа жабы которые вроде жабы но не совсем жабы, да аналогичные жабоскрипты и плюсы, ну отдельные отморозки аналогичные лиспы изобретают.&lt;br&gt;&lt;br&gt;&amp;gt;сколько весомостью разработчика.&lt;br&gt;&lt;br&gt;Но где тут весомость то? Что гугл что эклипс постоянно изобретают кучу всякого, а ничего почти не используется реально то.&lt;br&gt;</description>
</item>

<item>
    <title>Проект Eclipse развивает новый язык программирования Xtend (Кирилл)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81184.html#31</link>
    <pubDate>Mon, 07 Nov 2011 10:38:42 GMT</pubDate>
    <description>Опять же, размытие компетенций решается хорошей архитектурой и проектированием. С тестами как с Богом -- если он есть, то возникает вопрос, а как его тестировать.&lt;br&gt;</description>
</item>

<item>
    <title>Проект Eclipse развивает новый язык программирования Xtend (VoDA)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81184.html#30</link>
    <pubDate>Mon, 07 Nov 2011 09:18:34 GMT</pubDate>
    <description>&amp;gt; Увы, это не так. Написание тестов, и вообще разработка через тестирование, очередной &lt;br&gt;&amp;gt; миф, вроде того, что ООП способствует повторному использованию кода.&lt;br&gt;&amp;gt; Проще (и эффективнее) предусмотреть проблемы на стадии проектирования и отлавливать ошибки &lt;br&gt;&amp;gt; на стадии компиляции, а не писать тесты, по объёму чаще в &lt;br&gt;&amp;gt; разу большие, чем сам полезных код проекта.&lt;br&gt;&lt;br&gt;Это пока пишешь проект. А когда проект переходит в стадию поддержки, когда люди не знающие целиком проекта фиксают локальные баги - тогда тесты единственный вариант от поломки системы. Довольно часто починяя в одном месте неявно ломают в другом.&lt;br&gt;&lt;br&gt;А большие проекты без тестов вообще не сделать - нет ни одного разработчика знающего код проекта целиком, а править порой нужно в разных местах.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проект Eclipse развивает новый язык программирования Xtend (Кирилл)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81184.html#29</link>
    <pubDate>Mon, 07 Nov 2011 08:06:55 GMT</pubDate>
    <description>А вот субъективные факторы и когнитивные ограничения, как раз, являются определяющими. Поэтому куда важнее удобство работы программиста и подходящая фазу луны, чем написания кучу бесполезных тестов.&lt;br&gt;</description>
</item>

<item>
    <title>Проект Eclipse развивает новый язык программирования Xtend (Кирилл)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81184.html#28</link>
    <pubDate>Mon, 07 Nov 2011 07:43:55 GMT</pubDate>
    <description>Увы, это не так. Написание тестов, и вообще разработка через тестирование, очередной миф, вроде того, что ООП способствует повторному использованию кода.&lt;br&gt;Проще (и эффективнее) предусмотреть проблемы на стадии проектирования и отлавливать ошибки на стадии компиляции, а не писать тесты, по объёму чаще в разу большие, чем сам полезных код проекта.&lt;br&gt;</description>
</item>

<item>
    <title>Проект Eclipse развивает новый язык программирования Xtend (Guest)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81184.html#26</link>
    <pubDate>Sun, 06 Nov 2011 20:23:55 GMT</pubDate>
    <description>&amp;gt;&amp;gt; при объявлении переменных позволяет явно не указывать типы, если их можно определить из явного контекста &lt;br&gt;&amp;gt; Существует ли большее зло, чем это? Отдать типизацию на волю интерпретатора - &lt;br&gt;&amp;gt; значит допустить появление ошибок, очень трудно локализуемых.&lt;br&gt;&amp;gt; на волю интерпретатора&lt;br&gt;&lt;br&gt;man type inference&lt;br&gt;</description>
</item>

<item>
    <title>Проект Eclipse развивает новый язык программирования Xtend (Tav)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81184.html#25</link>
    <pubDate>Sun, 06 Nov 2011 20:05:06 GMT</pubDate>
    <description>&amp;gt; Не не надо переставать. Но стоило бы перестать писать о любой фигне &lt;br&gt;&amp;gt; на первой странице портала.&lt;br&gt;&lt;br&gt;Да, но дело в том, что публикация новости определяется не столько значимостью разработки, сколько весомостью разработчика.&lt;br&gt;</description>
</item>

<item>
    <title>Проект Eclipse развивает новый язык программирования Xtend (anonymous vulgaris)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81184.html#24</link>
    <pubDate>Sun, 06 Nov 2011 18:47:37 GMT</pubDate>
    <description>&amp;gt;Языков  программирования вообще много. Что же теперь, перестать разрабатывать новые?&lt;br&gt;&lt;br&gt;Не не надо переставать. Но стоило бы перестать писать о любой фигне на первой странице портала.&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
