LINUX.ORG.RU

В ноябре Eclipse - 10 лет

 , , , , ,


0

2

В этом месяце сообщество Eclipse празднует десятилетие своей платформы.

Eclipse начинался разрабатываться как коммерческий продукт, возглавляемый Object Technology International (OTI), которая входила в состав IBM. IBM планировала уменьшить большое количество несовместимых сред разработки, которыми был наполнен рынок, а также создать универсальную платформу, функциональность которой можно было бы наращивать достаточно легко согласно своим требованиям. Использовав одинаковый фреймворк, команды разработчиков могли бы задействовать сторонние компоненты вместе со своими; интегрировать их между собой и в различных собственных проектах.

IBM VisualAge for Smalltalk и IBM VisualAge for Java были предшественниками Eclipse. Обе среды были написаны на языке Smalltalk. IBM VisualAge Micro Edition был первым и достаточно удачным экспериментом по написанию новой IDE на языке Java. Многие идеи Eclipse взяты из VisualAge. Однако, данная среда все-же имела проблемы с расширяемостью.

Поэтому, досконально проанализировав все недочеты прошлых разработок и была создана платформа Eclipse, в первую очередь, как платформа для создания инструментов разработки.

В ноябре 2001 группа из восьми компаний, состоящая из Borland, IBM, MERANT, QNX Software Systems, Rational Software, Red Hat, SuSE и TogetherSoft, сформировали Eclipse Consortium, Eclipse стал open source. Небольшой проект стал независимым, массовым; сейчас он включает множество сродных проектов, которые формируют мощный инструментарий разработчика для многих языков программирования, платформ, коммерческих и открытых приложений. С восьми компаний-участниц в 2001 году, Eclipse Foundation включает в себя сейчас 174; инвестировано уже более 800 млн долларов (против 40 млн долларов в 2001), написано более 50 млн строк кода, создано 273 проекта, а число коммитеров уже давно превысило 1000.

Второго числа стартует EclipseCon Europe 2011, а со следующей недели начинаются вечеринки Eclipse Birthday Parties / DemoCamps по всему миру.

Eclipse Foundation предлагает присоединиться к празднованию, а также вписать себя для истории в Eclipse Timeline.

>>> Официальная страница юбилея

★★

Проверено: Shaman007 ()

Жаба не нужна.

anonymous
()
Ответ на: комментарий от dt1

>gui на java - тормоза же

как можно этим пользоваться?

Java не только в gui тормоза, но и в других сфера.

anonymous
()

Поздравляю всех пользователей! Сам предпочитаю пользоваться другим.

m0rph ★★★★★
()
Ответ на: комментарий от pevzi

>> Мне больше интересно, есть ли в эклипсе аналог фичи, которая есть, например, в идее и Sublime Text 2 — быстрого поиска по всем элементам проекта.

Эта фича есть во всех приличных IDE: в конкурирующем нетбинзе, легком qt-creatore, богомерзком monodevelop и еще бог знает где. И только в эклипсе для файлов одно окно, для классов другое, а для полей и методов - третье...

anonymous
()
Ответ на: комментарий от dt1

это мелочи по сравнению с тормознутостью и глючностью эклипса

Хм, для явы и xslt работает отлично. В наше неспокойное время иметь на борту меньше 4 гигов - себе дороже, а в такой конфигурации умещается и эклипс, и пара инстансов KDevelop, и Файрфокс, глядящий на Геррит, итд итп...

AlexM ★★★★★
()
Ответ на: комментарий от FedeX

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

AlexM ★★★★★
()

Если б на Qt/C++ пилили и 800 лямов вложили

то за 10 лет сделали бы отличную IDE. А так ... Запускаешь прогу и сразу понятно что она на Java написана, по очень специфическому мягко говоря внешнему виду и общему user experience.

mio ★★
()
Ответ на: комментарий от FedeX

Ну, Вы не обращайте сильно внимания, это молодые экстремисты волнуются. Это проходит ;)

AlexM ★★★★★
()

>...начинался разрабатываться...

Спасибо, до свидания.

Shtucer
()

Удобная штука, да только emacs люблю больше.

Deleted
()
Ответ на: комментарий от FedeX

FedeX

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

И не оправдывайся перед анонимусами =/

anonymous
()

использую для разработки embedded на cortex-m3 Работать можно. даже отладка работает. На мой взгляд для С++ пофункциональнее VS2010 (без решарпера) но притормаживает слегка. (студия с шарпером тоже тупит частенько)

programmist
()
Ответ на: комментарий от Munhgauzen

какие-то они в основном промышленные и для каких-то своих внутренних нужд. Да и какие альтернативы кросплатформенным «дельфям». В эклипсе что-то появилось совсем недавно, а кьют какой-то низкоуровневый слишком

po1s0n
()
Ответ на: комментарий от X-Pilot

Увы, не смогли и MSVS полноправный чемпион по тормозам

Ну... скажем так: по ср. с Дельфи студия лажает, причём как ИДЕ, так и компиляция. Но «в среднем» работать можно - нет _раздражающих_ тормозов. Самый большой тормоз VS - это редактор WPF форм, но ему простительно - он не только показывает кнопки, но и _вживую_ отслеживает изменение XAML, создавая соотв. отображение на форме. Это неслабая работа и делает он её максимум с секундной задержкой. Так что увы, даже индусячая студия пока впереди планеты всей.

matumba ★★★★★
()

Охренеть..... за 800 лямов сделали такое фуфло.... по ходу ребятам нужно было отмыть бабло, вот они и создали мыльный пузырь под названием Eclipse и прогнали под этой вывеской в оффшоры почти миллиард.... хотя..... там где Java там все туманно....

anonymous
()
Ответ на: комментарий от Pidgin

Перфоленты и eclipse работают в текстовом режиме? (Это так, мелочь, но более серьёзные преимущества менее понятны троллоло и, следовательно, не годятся для их затыкания)

anonymous
()
Ответ на: комментарий от pevzi

> есть ли в эклипсе аналог фичи, которая есть, например, в идее и Sublime Text 2 — быстрого поиска по всем элементам проекта.

grep

anonymous
()
Ответ на: комментарий от anonymous

Ответ неправильный. Правильный ответ - git grep. ;)

AlexM ★★★★★
()
Ответ на: комментарий от anonymous

А это правда, что на жабе гуи обрабатывается попиксельно?

Побитово. Отдельно - R, отдельно G, отдельно B. Смешивается уже в мозгу. Причём, компонентов G и B, как правило, больше.

AlexM ★★★★★
()

Перестал использовать Эклипс пару лет назад из-за ее тяжеловесности, полностью перейдя на Code::Blocks.

igorbounov
()
Ответ на: комментарий от po1s0n

> По умолчанию яве доступно только 256 мб, хочешь больше - правь конфиг

64, во всяком случае, до 1.6.x включительно было так.

turtle_bazon ★★★★★
()
Ответ на: комментарий от Toll

> Не знаю как эта фича называется, но очень уж она мне нравится. В нетбинсе без нее не уютно.

В нетбинсе с редактирование кода вообще плоховато.

turtle_bazon ★★★★★
()
Ответ на: комментарий от qwerky

> И Scala-плагин глючит не по детски - не видит зависимостей, соответственно автодополнение работает некорректно

А этот плагин всегда глючит. Его пишет какое-то криворукое чудо.

turtle_bazon ★★★★★
()

Однозначно лучшая IDE для С, С++ и Python! Да, она тормозит - но только на слабых машинах. Оперативка и SSD сейчас стоят копейки, а с ними Eclipse реально летает. Да, плагины порой глюковаты - приходится тщательно выбирать. Однако никакая другая из свободных IDE даже рядом не валялась по мощности индексатора и автодополнения (переваривающих самые изощрённые конструкции), не считая уймы маленьких, но полезных плюшек.

rics
()

За 10 лет им так не удалось умерить аппетиты этого чудовища. Сжирает всю память при 4гб установленной, при том, что открыть небольшой проектик (10 файлов).

zenden
()

Все IT- делятся на двелюди категории: на школоту, пытающуюся самоутвердиться перед себе подобными, и на программистов, зарабатывающих на Eclipse реальное бабло.

Bioreactor ★★★★★
()
Ответ на: комментарий от zenden

>>Сжирает всю память при 4гб установленной, при том, что открыть небольшой проектик (10 файлов)

у меня - не больше 600М, обычно до 400М. Открыто 5 небольших проектов (Scala, ARM-GCC, AVR-GCC)

qwerky
()
Ответ на: комментарий от rics

чорд. невнимательно читал. ну ок. для с++ может эклипс и лучшая иде из открытых

sacred ★★
()
13 декабря 2011 г.
Ответ на: комментарий от anonymous

Его пишет какое-то криворукое чудо.

Мартин Одерски со своей командой собственно)

Плагин не он пишет.

turtle_bazon ★★★★★
()

как подружить eclipse с Ada?

splinter ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.