URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 77892
[ Назад ]

Исходное сообщение
"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."

Отправлено opennews , 15-Июн-11 13:38 
Вышла (http://www.eiffel.com/general/news/2011/eiffelstudio68_relea... версия 6.8  EiffelStudio (http://en.wikipedia.org/wiki/EiffelStudio), интегрированной среды разработки для языка Eiffel (http://ru.wikipedia.org/wiki/Eiffel). Eiffel - это объектно-ориентированный язык, поддерживающий технологию проектирования по контракту (http://www.rsdn.ru/article/design/Code_Contracts.xml). Версия 6.8 практически целиком посвящена внедрению принципиально новой модели многопоточного программирования SCOOP (http://www.eiffel.com/products/concurrency/scoop.html) - Simple Concurrent Object-Oriented Programming.


В настоящее время в таких языках, как Java, C++ и C# многопоточность реализуется с помощью специальных низкоуровневых библиотек, которые предоставляют механизмы синхронизации и взаимодействия потоков. Эти библиотеки основаны на концепциях 60-х годов прошлого века (например, семафоры), и, по мнению разработчиков языка Eiffel, плохо совместимы с современными объектно-ориентированны...

URL: http://www.eiffel.com/general/news/2011/eiffelstudio68_relea...
Новость: https://www.opennet.ru/opennews/art.shtml?num=30880


Содержание

Сообщения в этом обсуждении
"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено vle , 15-Июн-11 13:38 
http://www.eiffel.com/products/studio/

EiffelStudio
A Complete Integrated Development Environment
...
Pricing for the Windows, Linux, and Mac versions of EiffelStudio
  is US$ 5,999.00 per license.
Pricing for the Unix and VMS versions of EiffelStudio
  is US$ 8,999.00 per license.


Вот это да!!!


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено croster , 15-Июн-11 13:40 
Это только для создания коммерческих приложений. Для создания программ под GPL и обучения программированию никаких отчислений не требуется.

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним123321 , 15-Июн-11 20:44 
> Это только для создания коммерческих приложений. Для создания программ под GPL и обучения программированию никаких отчислений не требуется.

а для создания коммерческих-GPL-приложений -- требуется ? %) %)


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено cobold , 16-Июн-11 12:13 
скорее всего тоже нет, если достаточно тех библиотек что идут с GPL версией. А если приложению нужны крутые фишки от мелкософта, то наверное оно уже не GPL.

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Andrey Mitrofanov , 15-Июн-11 13:45 
> Вот это да!!!

...смотрите также в нашей передаче "Профессиональные Программеры Завидуют"...


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено umbr , 15-Июн-11 15:43 
Да... но не для всех.
http://www.eiffel.com/licensing/licensing.html

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 13:43 
Господа аппрувящие новости, вы там прикалываетесь чтоли? Новость про какое-то IDE для языка который я впервые вижу - это у вас "главное". Зато критичная дырка в флеше - это мини-новость?! Вы там что, для определения важности кубики подбрасываете?

Более того, новость про убунту и хромиум претенциозно вещает в заголовке что дескать, браузер будет заменен. Хотя разработчики только рассмотрели возможность. Маразм! Может быть, пора уже что-то делать с качеством материала? А то станете как секуритилаб.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено vle , 15-Июн-11 13:52 
> Господа аппрувящие новости, вы там прикалываетесь чтоли?
> Новость про какое-то IDE для языка который я впервые вижу - это у вас "главное".

То, что аноним не знает про Eiffel -- это проблемы анонима.
Я вот знаю, даже писал как-то пару hello-world-ов на нем.
Одно скажу, то, что Eiffel жив - это прекрасно.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 14:33 
> Одно скажу, то, что Eiffel жив - это прекрасно.

Да никто не спорит. Просто не понятно почему это - суперважно для всех. Данный язык врядли попадает даже в десятку самых используемых. Поэтому оно "суперважно" для пары человек, и "перпендикулярно" - для остальных. Поскольку новости для всех, получается что с расстановкой важности скорее всего не угадали. С другой стороны, с флешом иметь дело приходится почти всем, так или иначе. Дырка в нем и возможность взлома системы - это важно, да.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено vle , 15-Июн-11 14:46 
> а никто не спорит. Просто не понятно почему это - суперважно для всех.

Потому что opennet - не только новостной сайт, но и немного образовательный.
Вот ты, например, узнал о существовании нового для себя языка программирования.
Кто знает, может быть кто-то незнающий откровет документацию и через полгода
не сможет без него жить.

Не бузи. Нормальная новость. Получше обсуждалова
нумерации релизов бубунту, и сплетен из стана раработчиков.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 15:26 
> Потому что opennet - не только новостной сайт, но и немного образовательный.

Только вот зачем смешивать образование с новостями? Чтобы получить кашу?

> Вот ты, например, узнал о существовании нового для себя языка программирования.

Да. И я не считаю того что мне он нужен и важен. И что мне это было важнее чем узнать про дырку в флеше. Поэтому и появился сабжевый пост - мне интересно какой логикой руководствуются при такой странной сортировке.

> Кто знает, может быть кто-то незнающий откровет документацию

Может быть. Только по идее важность новости должна быть релевантна не для кого-то одного, а (в идеале) для всех посетителей. И да, новости по идее не реклама. Если нечто относительно малопопулярно, странно метить это как важное. Потому что такой подход попахивает не новостью а рекламой. А когда критичная дырка в кроссплатформенном плагине который есть у большинства интернетчиков - мини-новость, это попахивает просто откровенным маразмом. Т.к. любой ресурс по безопасности легко метит такое как критичную уязвимость, из-за масштабов последствий. Если вы не хотите разгребать спам и ддосы, если вам не нравится когда все вокруг завалено левым трафом а червяки засоряют сеть - наверное логично максимально широко сообщать о проблеме, и по идее это важная проблема.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено croster , 15-Июн-11 15:58 
>должна быть релевантна не для кого-то одного, а (в идеале) для всех посетителей

А эта новость косвенно затрагивает почти всех, просто Вы этого не понимаете. Сейчас многоядерные процессоры получили широкое распространение, а вот языки программирования за гонкой ядер не поспевают. Поэтому постоянно ищутся новые пути к многопоточному программированию. И от выбранного подхода будет зависеть и качество конечных программных продуктов, в том числе и количество багов. Один из таких подходов (реализованный на практике) и представлен в этой новости.
>И я не считаю того что мне он нужен и важен.

Не понимаю, что держит Вас в этой ветке? Идите в ветку про Flash и обсуждайте дальше дыру. А приоритеты новостей устанавливает не автор новости, так что с претензиями обращайтесь к руководству проекта.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Andrey Mitrofanov , 15-Июн-11 16:05 
> А эта новость косвенно затрагивает почти всех, просто Вы этого не понимаете.

Кстати, напомнило, кто же такой Генерал Фэйлур и почему он читает мой диск??!

> Сейчас многоядерные процессоры

...бороздят просторы Большого Театра!


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено klalafuda , 15-Июн-11 18:23 
> Да. И я не считаю того что мне он нужен и важен. И что мне это было важнее чем узнать про дырку в флеше.

Может, если сэр так жаждет узнать про все-все дырки во флеше причем как только так сразу, сэру стоит поменять новостной ресурс? Мне вот, к примеру, совершенно параллельно на дырки во флеше. С другой стороны, какой-нить там секулаб навряд ли напишет новость про эйфель.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель..."
Отправлено anonymous , 17-Июн-11 02:53 
просто ты невежда, вот и всё. гoвнoфлэш — это так, плесень. а вот Eiffel — это как раз штука важная, о которой не забудут и через пол-века.

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено iZEN , 15-Июн-11 19:05 
Eiffel — это прежде всего АКАДЕМИЧЕСКИЙ язык программирования с реализацией концепций ООП в таком виде, в котором они должны быть, но не полностью реализованы в популярных ООП-языках программирования Java, C#, C++. Этот язык является эталонной реализацией практического ООП, невзирая на синтаксис.

Плохо это или хорошо, стоит ли выносить новость о нём на главную? Я думаю, стоит. А то люди большую часть времени находятся в неведении о выверенных и обоснованных реализациях тех или иных концепций, и, главное, работающих "как надо", а не абы-как.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель..."
Отправлено anonymous , 17-Июн-11 02:55 
А-А-А! верните старого iZEN'а, а то этот поддельный умные вещи говорит!

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено croster , 15-Июн-11 13:55 
>критичная дырка в флеше - это мини-новость?

Это не первая, думаю и не посленяя дырка в этом глюкавом поделии.
>какое-то IDE для языка который я впервые вижу

Новости про Eiffel уже были:
https://www.opennet.ru/opennews/art.shtml?num=26795


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 14:18 
> Это не первая, думаю и не посленяя дырка в этом глюкавом поделии.

Да, но это поделие стоит у ~70% пользователей, в отличие от чудесатого IDE для чудесатого языка. Что несколько повышает важность проблемы.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 14:37 
Особенно прикольно выглядит:
> Это не первая, думаю и не посленяя дырка в этом глюкавом поделии.

И ...
> Новости про Eiffel уже были:

Внимание, вопрос: вы любите двойные стандарты? А как вам понравится заява что "новость про эйфель - тоже не первая и не последняя"? А если еще и про глюки ввернуть? Новости по логике вещей должны быть нейтральными, а кому и что (не)нравится - это уже личные предпочтения индивидуалов, не имеющие ничего общего с новостями.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено croster , 15-Июн-11 15:01 
>новость про эйфель - тоже не первая и не последняя

Речь идет не о новостях, а о проблемах уязвимости. А новостями о выходе новых версий Flash не обделен:
10.1: https://www.opennet.ru/opennews/art.shtml?num=27585
10.2: https://www.opennet.ru/opennews/art.shtml?num=29547
10.3: https://www.opennet.ru/opennews/art.shtml?num=30552

>Новости по логике вещей должны быть нейтральными

Новость написана нейтрально, никто Вас не принуждает пользоваться этими инструментами.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 15:30 
> Новость написана нейтрально,

Нихрена себе нейтралитет - вывесить в важное информацию о каком-то малоизвестном инструментарии, при том что найти того кто им пользуется - надо сильно попотеть. Это больше на пиар-акцию похоже, имхо.

> никто Вас не принуждает пользоваться этими инструментами.

О, а это идея! Если уж заниматься сомнительным пиаром - можно вдувать даунлоад-бар или еще какой-нибудь аддон браузерам. Инициируя даунлоад без спроса. Черные пиарщики типа qip это очень любят. И разумеется я могу и отказаться скачивать аддон, если он мне не нужен, если продолжить упомянутую логику.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено croster , 15-Июн-11 15:46 
>можно вдувать даунлоад-бар или еще какой-нибудь аддон браузерам
>Инициируя даунлоад без спроса.

Какой даунлоад-бар, какой даунлоад без спроса? Что за чушь Вы здесь порите? Похоже на то, что Вы просто не понимаете, о чем здесь идет речь.
>Это больше на пиар-акцию похоже

Это не пиар-акция, а сообщение о конкретных перспективных разработках в области создания многопоточного ПО.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено vadiml , 15-Июн-11 13:59 
Сам язык довольно известен.
И если Вы впервые "видите" Eiffel, то это скорее проблема "впервые видящих".


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 15:34 
> Сам язык довольно известен.

Какой критерий довольно? В топ10 например - входит? А то знаете, брейнфак тоже достаточно известен. Давайте начнем постить новости всех интерпретаторов брейнфака как "важные"?

> И если Вы впервые "видите" Eiffel, то это скорее проблема "впервые видящих".

Я еще много чего впервые вижу - нынче брйнфаков всяких понаписали немеряно. Отсюда не следует что очередную инкарнацию каждого из них, используемую некоторым количеством маргиналов надо вывесить в важные зачем-то. А чем таким оно "важно" для большинства посетителей, собственно? Есть уверенность что львиная доля посетителей ресурса на этом программит? Или что им это и правда важно? И откуда эта уверенность проистекает?



"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено vadiml , 15-Июн-11 15:39 
Я на Eiffel тоже не пишу, но когда не знают основных направлений программирования и их реализаций в языках программирования, то это говорит только о квалификации незнающего.

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 16:30 
Конечно, говорит что он профессионал и занимается делом, а не метается между новомодными неработающими "серебряными пулями" типа Go и этого поделия.

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено croster , 15-Июн-11 16:11 
>В топ10 например - входит?

А причем здесь топ-10? На основании каких критериев Вы составляете свой топ-10? Вы считаете, что те языки, которые не попали в Ваш топ, не имеют права быть в новостях?
>инкарнацию каждого из них, используемую некоторым количеством маргиналов надо вывесить в важные

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


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено tavaaver , 15-Июн-11 14:11 
А что, критичная дыра во флеше — это так важно?

Ну я с утра прочитал про дыру, дошел до работы — уже обновление вышло и автоматически поставилось. Зато минут 15 читал про язык Eiffel, про который мало знаю. И что?

Раз уж вы так радеете за инфу про дыры, то расскажите нам, пожалуйста, как вы с этой конкретной дырой во флеше бороться будете? Напишете и отправите в Адоб патч?


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 14:28 
> обновление вышло и автоматически поставилось.

Это как? При том что в новости написано что будет исправлено только к концу недели?


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено foss , 15-Июн-11 16:16 
>> обновление вышло и автоматически поставилось.
> Это как? При том что в новости написано что будет исправлено только
> к концу недели?

:-)


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено tavaaver , 15-Июн-11 17:42 
Ну значит это предыдущее обновление, а новое в конце недели будет.
Какая в общем разница?

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель..."
Отправлено anonymous , 17-Июн-11 03:21 
> Ну значит это предыдущее обновление, а новое в конце недели будет.
> Какая в общем разница?

по-ходу, никакой. более того: какое отношение «новости» про флэш вообще имеют к открытым технологиям — я до сих пор понять не могу.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 14:22 
> Господа аппрувящие новости, вы там прикалываетесь чтоли? Новость про какое-то IDE для
> языка который я впервые вижу - это у вас "главное". Зато
> критичная дырка в флеше - это мини-новость?! Вы там что, для
> определения важности кубики подбрасываете?

Наверное потому что это малоизвестный и интересный проект ?

> Более того, новость про убунту и хромиум претенциозно вещает в заголовке что
> дескать, браузер будет заменен. Хотя разработчики только рассмотрели возможность.

Что не так ? Заголовок гласит "Марк Шаттлворт намерен рано или поздно заменить Firefox на Chromium в базовой поставке Ubuntu". Вам не кажется, что значение слова "намерен заменить" не совпадает с упоминаемыми вами "будет заменен" и более соответствует "желает заменить". Мнение Шаттлворта не совсем пересекается с мнением разработчиков, поэтому они и рассматривают его предложение.



"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 14:45 
> Наверное потому что это малоизвестный и интересный проект ?

Ну вот вам - интересный. А мне - перпендикулярный. Зато мне вполне себе интересно что меня могут взломать через флеш - спасибо за уведомление, бяка выключена. Только довольно подло засовывать такие плюхи в мини-новости, знаете ли, которые читаются изредка и по мере наличия сильного избытка времени.

> Что не так ? Заголовок гласит "Марк Шаттлворт намерен рано или поздно
> заменить Firefox на Chromium в базовой поставке Ubuntu".

Ну и в каком месте Шатлворт вот так и сказал? Можно цитату где так написано? У них всего лишь идет рассмотрение альтернатив. Никаких "намерений заменить" никто не высказывал вроде. Или приведите цитату, подтверждающую данный тезис.

> Вам не кажется, что значение слова "намерен заменить" не совпадает с упоминаемыми
> вами "будет заменен"

Да, но проблема в том что я не нашел у убунтуев никаких фраз про намерения что-то заменять, только рассмотрение возможности. Рассмотрение возможности и намерение рано или поздно заменить - сильно разные вещи. Спрашивается, какой умник так перевел новость и какой смысл читать недостоверные новости, если вместо того чтобы изложить ФАКТЫ, вместо этого в новости какой-то умник пытается выдать желаемое за действительное. Такая странная подача новостея - имхо позорна.

> и более соответствует "желает заменить". Мнение Шаттлворта не совсем пересекается
> с мнением разработчиков, поэтому они и рассматривают его предложение.

Предложение и намерение - немного разные вещи. Предложение - это лишь рассмотрение такой ситуации. Намерение - это уже когда приняты некие решения и рассматривается возможность их реализации. Немного разные этапы в цепочках принятия и реализации решений, с разной вероятностью указанного исхода. Зачем постить дезинформирующий заголовок в лучших традициях желтой прессы???


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 16:32 
> Предложение и намерение - немного разные вещи.

Для меня слово "намерение" синоним "желание сделать" без каких либо обязательств, как раз ситуация когда взбрела в голову идея, которую неплохо бы реализовать. Если вам что-то не нравится поправьте, благо под новостью есть кнопка исправить.

В толковом словаре "намерение" кстати трактуется, как "предположение сделать что-нибудь, желание, замысел Иметь н. Без всякого намерения (без определнной цели, неумышленно). Благие намерения (ирон.)" или "мысль, замысел, умысел, план, предположение, проект (ирон.: прожект), расчет"


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Клыкастый , 17-Июн-11 11:41 
Дырка во флеше, стотыщнаццатая, который приличные люди выпилили со своих машинок либо заменили - новость мелкая. Что не так?

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено dRiZd , 15-Июн-11 14:00 
Хорошая новость!
Я уж думать о нем перестал, уж очень давно с ним работал.
Для тех кому важно время разработки - хорошее подспорье.

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено lucentcode , 15-Июн-11 15:50 
Интересный язык, и контрактное программирование тоже Ъ, но стоимость среды(для создания не GPL-софта) и является той преградой, которая не дала этому языку подняться. Популярность C/C++/Java как раз во многом объясняется большим выбором бесплатных(и платных, но не дорогих) компиляторов и сред.

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 16:30 
Хочется контрактного программирования, но неохота брать Eiffel?
Изучаются основы, затем берется любой язык с метапрограммированием вроде Лиспа, и в него пихаются макросы - вот и все.

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 16:35 
> Хочется контрактного программирования, но неохота брать Eiffel?
> Изучаются основы, затем берется любой язык с метапрограммированием вроде Лиспа, и в
> него пихаются макросы - вот и все.

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


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено cobold , 15-Июн-11 18:43 
> Хочется контрактного программирования, но неохота брать Eiffel?

Не надо ничего никуда пихать, нужно взять D если Eiffel не подходит. А если вопрос только в лицензии, то можно взять gobo eiffel http://www.gobosoft.com/eiffel/gobo/index.html , он полностью свободный. Только для коммерческого проекта дешевле он не выйдет, Eiffel Studio реально прорабатан чтобы Вам лишних движений не делать, и IDE там очень хорошая.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено cobold , 15-Июн-11 19:24 
> Популярность C/C++/Java как раз во многом объясняется большим выбором бесплатных(и платных, но не дорогих) компиляторов и сред

да, толковые расширения для netbeans / eclipse сделали бы его более популярным. Хотя реальные проблемы слегка другие, контрактное программирование само по себе оказалось слишком абстрактно и сложно для большинства реальных задач. Попадались интересные статьи от разработчиков, которые после нескольких лет на eiffel постепенно переползали на яву, соответственно с контрактного программирования на юниттесты. Суть в том, что контракты в программе вам нужны, если заказчик ожидает математически корректное доказательство соответствия программы спецификациям. А поскольку 99.9% заказчиков при всём желании не могут составлять такие спецификации, где это имело бы смысл, реальная ниша у контрактного программирования всётаки довольно маленькая. Зато практически везде и всегда возникает необходимость симулировать определённое взаимодействие с программой, в чём контракты сами по себе не помогают, зато юниттесты прекрасно справляются.

Конечно, это всё ни сколько не касается самого языка eiffel - язык сам по себе очень мощный и гармоничный. IMHO студентам для серьёзного обучения "крупнокалиберному" программированию это самый лучший выбор.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Аноним , 15-Июн-11 16:33 
Проектирование по контракту - очередная теоретическая ничего не решающая ересь, средство разработки проприетарное (!!!) - зачем это здесь? Хотя больше я удивлён что оно компилируется в нативный код, а не в jvm/clr мусор.

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено croster , 15-Июн-11 16:57 
>Проектирование по контракту - очередная теоретическая ничего не решающая ересь

На основании чего Вами сделаны такие выводы? Есть опыт разработки с использованием этой технологии?
>средство разработки проприетарное (!!!) - зачем это здесь?

Исходный код открыт (GPL), есть инструкция по сборке:
http://download.origo.ethz.ch/eiffelstudio/3067/PorterPackag...
http://dev.eiffel.com/Compiling_EiffelStudio
Open source и коммерческая версия отличаются лишь возможностью создания коммерческих приложений в последней.


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Sergey722 , 15-Июн-11 17:17 
>Исходный код открыт (GPL)

Чего-то я не понимаю как можно на GPL-ном продукте запретить писать коммерческие продукты. Там библиотеки что ли нужны для работы программы? Сама ГПЛ-то не запрещает создавать что-то коммерческое. Я вот могу в LO писать книги и продавать (вот только купят ли?).


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Nxx , 15-Июн-11 17:23 
Рантаймы. Также как было с Qt и сейчас с KBasic.

"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено cobold , 15-Июн-11 19:33 
> Open source и коммерческая версия отличаются лишь возможностью создания коммерческих приложений
> в последней.

Там, если не ошибаюсь, десктопные виджеты можно было только в коммерческой версии делать, и .net компилятор тоже коммерческий. Плюс саппорт конечно


"Eiffel Studio 6.8 - IDE для языка Eiffel. Новая модель много..."
Отправлено Вова , 16-Июн-11 08:34 
Кто-то сказал, что знания программиста устаревают наполовину каждые полгода. По моему мнению, это сильное преувеличение, но суть подмечена точно. Лично мне интересно видеть такие новости, потенциально можно выхватить что-то полезное даже из языка, который ты никогда не будешь использовать.