<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: EiffelStudio 6.6 - IDE для языка Eiffel </title>
    <link>https://opennet.ru/openforum/vsluhforumID3/67571.html</link>
    <description>Вышла (http://tech.groups.yahoo.com/group/eiffel_software/message/17025) версия 6.6 IDE для языка Eiffel (http://ru.wikipedia.org/wiki/Eiffel_&#037;28programming_language&#037;29) - EiffelStudio. Eiffel - это объектно-ориентированный язык, поддерживающий технологию проектирования по контракту (http://sergeyteplyakov.blogspot.com/search/label/Design&#037;20by&#037;20Contract).&lt;br&gt;&lt;br&gt;&lt;br&gt;Основные характеристики языка и среды программирования:&lt;br&gt;&lt;br&gt;-   Кроссплатформенная реализация - существуют версии EiffelStudio для FreeBSD, Linux, OpenBSD, Solaris (в том числе и Solaris SPARC), Windows-   Автоматическая сборка мусора-   Технология &quot;Проектирование по контракту&quot; (http://en.wikipedia.org/wiki/Design_by_contract) - предусловия, постусловия, инварианты  поддерживаются непосредственно самим компилятором языка (не требуются дополнительные инструменты и библиотеки)-   Поддержка множественного наследования; разрешение конфликта имен (компоненты, наследованные от разных классов имеют одно и тоже имя) путем переименовани...&lt;br&gt;&lt;br&gt;URL: http://docs.ei</description>

<item>
    <title>EiffelStudio 6.6 - IDE для языка Eiffel  (не наш)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/67571.html#40</link>
    <pubDate>Wed, 02 Jun 2010 06:21:25 GMT</pubDate>
    <description>&amp;gt;Eiffel создавался с целью оптимировать работу в больших проектах.&lt;br&gt;&lt;br&gt;Eiffel создавался с целью реализации объектно-ориентированной парадигмы и &quot;проектирования по контракту&quot;.&lt;br&gt;&lt;br&gt;Да помнится было время, когда поклонники процедурного программирования утверждали, что не то что какой-то там Eiffel, а вообще ООП имеет смысл применять только в &quot;больших пректах&quot;.&lt;br&gt;&lt;br&gt;&amp;gt;А форт создавался с целью достичь наилучший компромис между расходом ресурсов и гибкостью программы на машинке уровня современных микроконтроллеров.&lt;br&gt;&lt;br&gt;А форт с успехом применялся не только как средство для достижения каких-то там компромиссов, но и как метаязык - видимо эту важную его особенность вы как раз упустили. А метаязыки как раз и применяются в больших проектах и коллективных разработках.&lt;br&gt;&lt;br&gt;У вас явно присутствует недостаточная информированность о тех языках, которые вы изучаете.&lt;br&gt;Знать синтаксис большого числа языков - это еще не означает знать эти языки.&lt;br&gt;&lt;br&gt;&amp;gt;И применять языки, и не только для этих два, не по тому назначению для которого их соз</description>
</item>

<item>
    <title>EiffelStudio 6.6 - IDE для языка Eiffel  (croster)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/67571.html#39</link>
    <pubDate>Tue, 01 Jun 2010 20:06:01 GMT</pubDate>
    <description>Прошу прощения, отправил редакторам необходимые изменения.&lt;br&gt;Вот ссылка на русскоязычную википедию:&lt;br&gt;http://ru.wikipedia.org/wiki/Eiffel&lt;br&gt;на англоязычную:&lt;br&gt;http://en.wikipedia.org/wiki/Eiffel_&#037;28programming_language&#037;29&lt;br&gt;p.s. Не судите так строго авторов новостей:)&lt;br&gt;</description>
</item>

<item>
    <title>EiffelStudio 6.6 - IDE для языка Eiffel  (Cobold)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/67571.html#38</link>
    <pubDate>Tue, 01 Jun 2010 19:37:01 GMT</pubDate>
    <description>Eiffel создавался с целью оптимировать работу в больших проектах. А форт создавался с целью достичь наилучший компромис между расходом ресурсов и гибкостью программы на машинке уровня современных микроконтроллеров. И применять языки, и не только для этих два, не по тому назначению для которого их создавали авторы и оттачивало близкое к авторам по целям сообщество - как минимум не рационально. А то можно было сразу отбросить стереотипы и на ассемблере остаться.&lt;br&gt;</description>
</item>

<item>
    <title>EiffelStudio 6.6 - IDE для языка Eiffel  (User294)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/67571.html#37</link>
    <pubDate>Tue, 01 Jun 2010 19:10:41 GMT</pubDate>
    <description>&amp;gt; Вышла  версия 6.6 IDE для языка Eiffel&lt;br&gt;&lt;br&gt;Круто. Слово Eiffel в новости является гиперлинком на вику. А там то по этой ссылке и написано: &quot;В Википедии нет статьи с таким названием.&quot;&lt;br&gt;&lt;br&gt;Epic fail засчитан. Правда не понятно кому. Толи авторам/корректорам новости, толи вике... oO&lt;br&gt;</description>
</item>

<item>
    <title>EiffelStudio 6.6 - IDE для языка Eiffel  (не наш)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/67571.html#36</link>
    <pubDate>Tue, 01 Jun 2010 16:29:33 GMT</pubDate>
    <description>&amp;gt;извините, проблема из области психологии - утверждать, что подход в освоении (не изучении, а именно освоении) языка от самого языка не зависит. Если я Вас правильно понял конечно. Поэтому привёл в пример forth , как противоположность к eiffel - это ведь тоже язык с очень интересными идеями, но имеет смысл если программа небольшого объёма и пишет её на 100&#037; один человек и больше никто в его код никогда не полезет. А eiffel на мой взгляд ничего не даёт программисту-одиночке, кроме кучи дополнительных формальностей.&lt;br&gt;&lt;br&gt;Я ваш взгляд понял. Вы считаете, что forth труднее использовать в корпоративных разработках и в крупных проектах (труднее чем в мелких и в одиночку). И вы считаете, что eiffel при разработках &quot;в одиночку&quot; не дает преимуществ.&lt;br&gt;&lt;br&gt;А мой взгляд по-прежнему, что это вопрос психологический. И пытаясь это отрицать, вы сами при этом переводите разговор на размеры проектов и индивидуальность-коллективность.&lt;br&gt;&lt;br&gt;А разве вам не известно, что &quot;лезть в чужой код&quot; практически одинаково бывает трудно на любых яз</description>
</item>

<item>
    <title>EiffelStudio 6.6 - IDE для языка Eiffel  (Cobold)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/67571.html#35</link>
    <pubDate>Tue, 01 Jun 2010 14:57:33 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;&amp;gt;конкретному языку не относится. &lt;br&gt;&lt;br&gt;извините, проблема из области психологии - утверждать, что подход в освоении (не изучении, а именно освоении) языка от самого языка не зависит. Если я Вас правильно понял конечно. Поэтому привёл в пример forth , как противоположность к eiffel - это ведь тоже язык с очень интересными идеями, но имеет смысл если программа небольшого объёма и пишет её на 100&#037; один человек и больше никто в его код никогда не полезет. А eiffel на мой взгляд ничего не даёт программисту-одиночке, кроме кучи дополнительных формальностей. Которые в принципе можно опустить, и тогда это будет ещё одна альтернатива плюсам и яве, разве что несколько более тяжеловесная. Ещё раз, для меня не стоит вопрос в изучении нового языка, я знаю и работал на forth, c, pascal, perl, php, java, изучал в свое время cobol, oberon, </description>
</item>

<item>
    <title>EiffelStudio 6.6 - IDE для языка Eiffel  (croster)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/67571.html#34</link>
    <pubDate>Tue, 01 Jun 2010 14:39:29 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;Eiffel.&lt;br&gt;&amp;gt;думаю что в сравнении с C и с учётом отлова типичных для него багов, которых там всё равно не избежать, производительность программиста на айфеле будет всётаки хорошо выше.&lt;br&gt;&lt;br&gt;Смотря с чем сравнивать. Если с C/C++, то возможно Eiffel превзойдет их по скорости работы программиста. А если с сайтами на php, написанными на коленке за пару дней - вряд ли у других языков есть шансы сравняться с php:)&lt;br&gt;Что касается Eiffel, то его основная цель состоит в том, чтобы программисты сразу писали корректные программы  с контрактами, а не сидели часами в отладчике, покрывая свое творение бесчисленным количеством тестов. В общем, сразу все делали правильно, с комментариями и документацией. А это требует времени.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>EiffelStudio 6.6 - IDE для языка Eiffel  (Cobold)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/67571.html#33</link>
    <pubDate>Tue, 01 Jun 2010 14:34:35 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Вы пишите что процесс на TDD похож - а чувствуются ли какие-то преимущества, в сравнении с теми-же UnitTests в стиле явы?&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Про TDD - это был не мой пост. &lt;br&gt;&lt;br&gt;да, прошу прощения.&lt;br&gt;</description>
</item>

<item>
    <title>EiffelStudio 6.6 - IDE для языка Eiffel  (croster)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/67571.html#32</link>
    <pubDate>Tue, 01 Jun 2010 14:27:01 GMT</pubDate>
    <description>&amp;gt;Вы пишите что процесс на TDD похож - а чувствуются ли какие-то преимущества, в сравнении с теми-же UnitTests в стиле явы?&lt;br&gt;&lt;br&gt;Про TDD - это был не мой пост. &lt;br&gt;</description>
</item>

</channel>
</rss>
