Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#1 26-09-11 20:01:59

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Eclipse не умеет "Hello World!"

Каждый раз когда здесь всплывает вопрос про удобную и современную IDE для линуха, местные луноходы сразу же начинают кричать "Eclipse!". Ну, типа она круче Visual Studio 2010 и вообще порвёт любую виндовую IDE как тузик грелку. Вот решил сегодня на это чудо поглядеть. И отправился прямиком на страницу скачивания Eclipse.

Первое, что меня насторожило - это странная раздробленность версий IDE. Для программирования на Java раздаётся одна версия, для программирования на Javascript - другая, для C/C++ - третья. Плюс у этих версий дохрена подверсий и нигде не объясняется, для чего что нужно, и можно ли устанавливать их одновременно. Правда, есть ссылка на руководство по установке, где чёрным по белому написано, что достаточно просто распаковать файлы в нужный каталог - и всё будет зашибись!

Второе, что меня насторожило - это отсутствие в Eclipse языков с низким порогом вхождения, таких как Паскаль или Бейсик. То есть данная IDE уже не может составить полноценной конкуренции ни одной версии MS Visual Studio. Просто потому, что охватывает достаточно узкий сегмент программирования. Его-то и студия не весь охватывает, так как в ней есть только Бейсик, а Паскаль - уже в совсем другой IDE, а Eclipse оказывается вообще узкоориенитрованной.

Третье, что меня насторожило - это слишком маленький размер инсталлятора, что наводило на мысли об отсутствии полноценной справочной системы. Хотя... Ладно, сказал я себе, вон Borland C++ 3.0 для DOS тоже был небольшим, но имел полную справку по своему языку программирования.

С такими вот смешанными чувствами я и ткнул в кнопку Download напротив надписи Eclipse IDE for C/C++ Developers (includes Incubating components). Просто потому, что Java в Visual Studio нет, а тут хоть можно будет что-то с чем-то сравнить. Четвёртым, что меня насторожило, оказалась крайне низкая скорость скачивания инсталлятора - всего 70 кБайт/сек.

Ну ладно, скачал я Eclipse и распаковал в корень диска E:. Запустил. Не запускается, требует JRE. Пришлось идти на сайт Oracle и качать JRE. Скачал. Установил. Запустил Eclipse - запустилось.

Пора делать тестовый проект. Недолго думая, я ткнул в шаблон "Hello World!" на С++ и... был неприятно поражён результатом. Хвалёная Eclipse выдала в собственном шаблоне кучу ошибок и отказалась его компилировать:
eclipsey.png

Собственно, на этом обзор Eclipse можно бы и закончить. Я, конечно, понимаю, что нужно было настроить где-то что-то ещё. И даже могу предположить, что это где-то и что-то является указанием правильных путей к заголовочным файлам и библиотекам. Но нахрена тогда в FAQ писать вот это?

FAQ Where do I get and install Eclipse? пишет:

To install Eclipse, all you do is unpack the zip file download in the desired directory. No further work is required (other than making sure you have a Java Runtime Engine installed). When you unzip the file, it creates a subdirectory called "eclipse", with multiple subdirectories under that.

То есть работа по установке IDE уже противоречит официальному руководству на сайте.

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

Вердикт - узкоспециализированная IDE, не имеющая нормальной справки.

З.Ы. Как показало расследование по горячим следам - Eclipse IDE for C/C++ Developers не имеет в своём составе никаких библиотек и заголовочных файлов. Такая вот "продвинутая" IDE, опять в стиле "собери себе сам".

Отредактировано MOP3E (26-09-11 20:12:00)


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#2 26-09-11 20:10:15

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.51

Re: Eclipse не умеет "Hello World!"

А как у нее со скоростью работы у тебя? По моему - уебищный тормоз, как и все яваподелки.

Отредактировано Babusha (26-09-11 20:10:41)


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#3 26-09-11 20:13:49

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Eclipse не умеет "Hello World!"

Babusha пишет:

А как у нее со скоростью работы у тебя?

Бабуша, прочитай постскриптум. Скорость работы вроде нормальная (ещё бы ей не быть нормальной на трёхъядерном проце и 6 ГБайт ОЗУ!), но ничего не будет компилиться, так как там нет ни одной сишной библиотеки. А допиливать сию поделку напильником мне откровенно влом. Я не программировал по бумажным справочникам и сторонним справкам уже лет десять, и не собираюсь к ним возвращаться.

Отредактировано MOP3E (26-09-11 20:44:16)


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#4 26-09-11 21:09:00

savuor
Наблюдатель
Откуда: Нижнего Новгорода
Здесь с 14-11-10
Сообщений: 477
LinuxFirefox 4.0

Re: Eclipse не умеет "Hello World!"

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

MOP3E пишет:

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

...что вполне логично, учитывая отсутствие в поставке своего компилятора.

MOP3E пишет:

То есть данная IDE уже не может составить полноценной конкуренции ни одной версии MS Visual Studio.

Устанавливать монструозную Visual Studio ради бейсиков-паскалей? Воистину, вы, MOP3E, не ищете легких путей smile


За каждым подвигом стоит чье-то разгильдяйство.
Кому я нужен, могут найти меня вконтакте, ник тот же.

Вне форума

#5 26-09-11 21:25:48

pavel2403
Разбанен
Откуда: Санкт-Петербург
Здесь с 06-10-09
Сообщений: 1,129
Windows XPInternet Explorer 7.0

Re: Eclipse не умеет "Hello World!"

savuor пишет:

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

Да ты что, неужели??? Вот у меня стоит VS6, VS 2008 и VS2010 все работает отлично, ничего никуда прописывать не надо, все либы в комплекте, даже через браузер объектов показывает и что уже есть в системе, о как, да??? Так кто это там не ищет легких путей??? По-моему это явно не Морзе.

savuor пишет:

...что вполне логично, учитывая отсутствие в поставке своего компилятора

Это собещ не понял, это как??? Зачем вобще тогда все это нужно???  Как это нет компилятора??? Ну я понимаю, что она может заюзать JRE ну а кто будет компилировать в IL??? а в с++ тоже JRE? Может пояснишь???


Господа, вы охуели. Все. ©Cэмен

Вне форума

#6 26-09-11 21:28:46

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Chrome 4.1

Re: Eclipse не умеет "Hello World!"

savuor, а почему «монструозность» это плохо? Автокомплит это плохо? Офигенные подсказки как в решарпере это плохо? Потрясающая анализация кода это плохо? Линупсоиды — говноеды.

26-09-11 21:55:09 SemyonKozakov пишет:

+П за оскорбительные высказывания.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#7 26-09-11 21:50:54

pavel2403
Разбанен
Откуда: Санкт-Петербург
Здесь с 06-10-09
Сообщений: 1,129
Windows XPInternet Explorer 7.0

Re: Eclipse не умеет "Hello World!"

Babusha пишет:

Автокомплит это плохо? Офигенные подсказки как в решарпере это плохо? Потрясающая анализация кода это плохо? Линупсоиды — говноеды.

Плюсую!!! smile


Господа, вы охуели. Все. ©Cэмен

Вне форума

#8 27-09-11 07:14:41

straus
Участник
Здесь с 01-06-11
Сообщений: 975
LinuxFirefox 6.0

Re: Eclipse не умеет "Hello World!"

pavel2403 пишет:

Да ты что, неужели??? Вот у меня стоит VS6, VS 2008 и VS2010 все работает отлично, ничего никуда прописывать не надо, все либы в комплекте, даже через браузер объектов показывает и что уже есть в системе, о как, да??? Так кто это там не ищет легких путей??? По-моему это явно не Морзе.

И на Java код сразу для JRE компилируется и работает, и ни чего не прописываете? И либы все или только те, которые идут с VS (учитывая, что Вы ни чего не прописывали)?

pavel2403 пишет:

Это собещ не понял, это как??? Зачем вобще тогда все это нужно???  Как это нет компилятора??? Ну я понимаю, что она может заюзать JRE ну а кто будет компилировать в IL??? а в с++ тоже JRE? Может пояснишь???

Важно понимать отличие JRE от JDK!
А нужно всё это для того, для чего хотел (попробовать) использовать её Морзе (разработки ПО)
или вот для такого ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%B … 1%8E%D1%81
или вот такого ru.wikipedia.org/wiki/Lotus_Symphony
Так какую там документацию нужно было включить в состав Eclipse, от дебет плюс или от симфони?
VS - лучшая в своём сегменте, но сравнивать её с Eclipse, это всё равно, что сравнивать циркуль с карандашом.


В детстве я молил бога о велосипеде;
потом понял что бог работает по-другому...
я украл велосипед и стал молить бога о прощении.
Аль Пачино

Вне форума

#9 27-09-11 07:43:13

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Eclipse не умеет "Hello World!"

savuor пишет:

...что вполне логично, учитывая отсутствие в поставке своего компилятора.

Ты знаешь, я впервые в жизни вижу IDE без компилятора. Хотя, кончено же, в опсосе и не такое бывает. Кстати, в FAQ по установке и настройке не сказано, что компиляторы с IDE не поставляются.

Babusha пишет:

Вчера 21:55:09 SemyonKozakov пишет:

+П за оскорбительные высказывания.

Мандавойд, да ты просто охренел. Если бы Eclips заработал нормально - я бы задал абсолютно такие же вопросы. И закончил бы таким же точно пассажем. Но - ох и ах - он ВООБЩЕ не заработал.

savuor пишет:

Устанавливать монструозную Visual Studio ради бейсиков-паскалей? Воистину, вы, MOP3E, не ищете легких путей

Наоборот, ищу лёгких. Чтобы поставил - и сразу работать, а не выяснять, чего же на этот раз опсосные разработчики "забыли" добавить к своей IDE.

savuor пишет:

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

Ты явно никогда не программировал в Visual Studio. Там уже лет пять ничего прописывать не нужно, всё делается через менеджер объектов.

pavel2403 пишет:

а в с++ тоже JRE? Может пояснишь?

JRE - Java Runtime Enveronment. Это то же, что и С++ Redistributable и т.п. Я её не держу на компе потому, что у неё обновление кривое - постоянно лезет вперёд всех окон, а корректно обновляется почему-то через раз.

straus пишет:

А нужно всё это для того, для чего хотел (попробовать) использовать её Морзе (разработки ПО)

Не поэтому. А потому, что Eclips написана на Java и использует явовские библиотеки при работе. Точно так же, как и ООо. И с моим желанием или нежеланием посмотреть, как оно работает, это никак не связано. А вот для разработки я эту IDE никогда использовать не буду - у меня есть MS VS 2010.

Отредактировано MOP3E (27-09-11 07:45:24)


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#10 27-09-11 10:07:19

straus
Участник
Здесь с 01-06-11
Сообщений: 975
LinuxFirefox 6.0

Re: Eclipse не умеет "Hello World!"

MOP3E пишет:

Ты знаешь, я впервые в жизни вижу IDE без компилятора. Хотя, кончено же, в опсосе и не такое бывает.

Хуже того, там (в опсосе) бывают компиляторы без IDE, и что самое интересное, их довольно много.

MOP3E пишет:

Кстати, в FAQ по установке и настройке не сказано, что компиляторы с IDE не поставляются.

Допустим, я java разработчик и прочитал Ваше сообщение о такой замечательной VS. И вот я на VS хочу скомпилить проект на Java, где написано в документации по установке VS, что я не смогу это сделать?
А ещё я слышал о замечательном языке nemerle и хочу начать осваивать метапрограммирование. Прочитал на сайте проекта, что он для .Net, поставил VS, а nemerle там нет - какой плохой VS!

MOP3E пишет:

Наоборот, ищу лёгких. Чтобы поставил - и сразу работать, а не выяснять, чего же на этот раз опсосные разработчики "забыли" добавить к своей IDE.

см. выше про java. +  вообще, как мне это сделать чего и где "прописать"?

MOP3E пишет:

Eclips написана на Java и использует явовские библиотеки при работе. Точно так же, как и ООо.

Вы не поверите! ООо замечательно работает без java, где-то Вас опять обманули.

MOP3E пишет:

А вот для разработки я эту IDE никогда использовать не буду - у меня есть MS VS 2010.

И зачем было тему тогда затевать, потроллить?


В детстве я молил бога о велосипеде;
потом понял что бог работает по-другому...
я украл велосипед и стал молить бога о прощении.
Аль Пачино

Вне форума

#11 27-09-11 16:06:24

savuor
Наблюдатель
Откуда: Нижнего Новгорода
Здесь с 14-11-10
Сообщений: 477
LinuxChrome 13.0

Re: Eclipse не умеет "Hello World!"

pavel2403 пишет:

Вот у меня стоит VS6, VS 2008 и VS2010 все работает отлично,

Ух ты клево, а если не VS? Или нет IDE, кроме VS? smile

pavel2403 пишет:

Зачем вобще тогда все это нужно???  Как это нет компилятора???

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

Babusha пишет:

savuor, а почему «монструозность» это плохо? Автокомплит это плохо? Офигенные подсказки как в решарпере это плохо? Потрясающая анализация кода это плохо? Линупсоиды — говноеды.

ОК, допустим, мне нужен только С++. Мне дают С#, Basic, еще что-то и С++. Это плохо. Да, я, наверное, могу их не устанавливать, но это не значит, что на их поддержку не тратятся ресурсы системы, которые я с радостью потратил бы на что-то другое.
Да, и ни автокомплит, ни "анализация" в этом вашем VS меня не вдохновили совершенно. И таки говноедом для меня будет тот, кто самым важным качеством IDE поставит автокомплит, или "анализацию".

MOP3E пишет:

Наоборот, ищу лёгких. Чтобы поставил - и сразу работать, а не выяснять, чего же на этот раз опсосные разработчики "забыли" добавить к своей IDE.

"Сразу работать", "низкий порог вхождения" - это про любую другую среду программирования, ориентированную не на все и сразу, а именно на низкий порог вхождения. Когда-то давно меня полностью устраивал Microsoft Visual Basic как среда такого рода, сейчас в этом чуде техники сам черт ногу сломит.

pavel2403 пишет:

все либы в комплекте, даже через браузер объектов показывает и что уже есть в системе, о как, да???

Ну канешна. Вот пример: библиотечка OpenCV, специально собранная под VS. Чтобы ее подключить, требовалось указать в настройках проекта пути к нужным файлам. Именно проекта. Т.е. ты понимаешь, что в другом проекте с использованием OpenCV придется точно также устанавливать пути. Какой там браузер объектов, к чертям собачим...

MOP3E пишет:

Ты явно никогда не программировал в Visual Studio. Там уже лет пять ничего прописывать не нужно, всё делается через менеджер объектов.

Знаешь, программировал. К сожалению. И на следующие лет пять мне этого хватило с головой.

straus пишет:

И зачем было тему тогда затевать, потроллить?

Гы, уважаемый господин МОРЗЕ тему сайта отрабатывает smile


За каждым подвигом стоит чье-то разгильдяйство.
Кому я нужен, могут найти меня вконтакте, ник тот же.

Вне форума

#12 27-09-11 16:23:26

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.51

Re: Eclipse не умеет "Hello World!"

savuor пишет:

Ух ты клево, а если не VS? Или нет IDE, кроме VS?

Странно сомневаться в том что VS лучшая IDE которая существует вообще.

savuor пишет:

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

А их что, настолько много?

savuor пишет:

ОК, допустим, мне нужен только С++. Мне дают С#, Basic, еще что-то и С++. Это плохо. Да, я, наверное, могу их не устанавливать, но это не значит, что на их поддержку не тратятся ресурсы системы, которые я с радостью потратил бы на что-то другое.

А вот неправда, в Морзе скачал Eclipse только для крестоблядства, почему нельзя было впихнуть и компилятор крестов сразу?

savuor пишет:

Да, и ни автокомплит, ни "анализация" в этом вашем VS меня не вдохновили совершенно. И таки говноедом для меня будет тот, кто самым важным качеством IDE поставит автокомплит, или "анализацию".

Покажи мне еще такую же крутую IDE, как и VS + ReSharper

savuor пишет:

Знаешь, программировал. К сожалению. И на следующие лет пять мне этого хватило с головой.

По этому ты конечно же перешел наверно на vim?  lol

Отредактировано Babusha (27-09-11 16:23:45)

27-09-11 21:13:11 SemyonKozakov пишет:

Так, правила про мантры (и двачеёбство) напомнить? Учти, что ты уже в шаге от бана.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#13 27-09-11 17:07:30

savuor
Наблюдатель
Откуда: Нижнего Новгорода
Здесь с 14-11-10
Сообщений: 477
LinuxChrome 13.0

Re: Eclipse не умеет "Hello World!"

Babusha пишет:

А их что, настолько много?

Представь себе, компиляторов бывает больше двух smile

Babusha пишет:

А вот неправда, в Морзе скачал Eclipse только для крестоблядства, почему нельзя было впихнуть и компилятор крестов сразу?

Какой из "компиляторов крестов"? Может статься, что нужен будет другой, и тогда "поставить и сразу работать" не получицца...

Babusha пишет:

Покажи мне еще такую же крутую IDE, как и VS + ReSharper

Babusha пишет:

По этому ты конечно же перешел наверно на vim?

Babusha, ты не понял. Мне плевать на альтернативы, речь не о них. Речь о VS, который меня не устраивает.
Альтернативы, в принципе, тоже ужасны... Хотя, конечно, кому как и смотря для чего.

Babusha пишет:

Странно сомневаться в том что VS лучшая IDE которая существует вообще.

smile


За каждым подвигом стоит чье-то разгильдяйство.
Кому я нужен, могут найти меня вконтакте, ник тот же.

Вне форума

#14 27-09-11 17:12:47

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.51

Re: Eclipse не умеет "Hello World!"

savuor пишет:

Представь себе, компиляторов бывает больше двух

Нет, я конечно понимаю, что есть там tincc, clang и т.д. ну нах*я они нужны?

savuor пишет:

Какой из "компиляторов крестов"? Может статься, что нужен будет другой, и тогда "поставить и сразу работать" не получицца...

А нельзя было сделать установщикЮ где можно было бы поставить нужную галочку?


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#15 27-09-11 17:33:12

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Eclipse не умеет "Hello World!"

straus пишет:

Допустим, я java разработчик и прочитал Ваше сообщение о такой замечательной VS. И вот я на VS хочу скомпилить проект на Java, где написано в документации по установке VS, что я не смогу это сделать?

В документации по установке VS прямым текстом написано, какие именно ЯП поддерживает эта IDE. Java в этом списке отсутствует. Хотя костыли для компиляции Java на VS всё-таки существуют.

straus пишет:

бывают компиляторы без IDE

Да, бывают.

straus пишет:

IDE без компилятора

А вот этого - не бывает. Это уже будет не IDE, а текстовый редактор с возможностью подключения внешнего компилятора. Такой, например, как MultiEdit.

straus пишет:

см. выше про java. +  вообще, как мне это сделать чего и где "прописать"?

Никак. В MS Visual Studio 2010 нет Java и не предвидится. Нерешённый патентный вопрос с Sun, знаете ли. Но там есть C#, он не хуже.

straus пишет:

И зачем было тему тогда затевать, потроллить?

Тебя так задевает, что я твою любимую IDE текстовый редактор раскритиковал? Ну так ведь справедливо раскритиковал, ничего не выдумывал - всё как было, так и описал.

savuor пишет:

ОК, допустим, мне нужен только С++.

Раз нужен только С++ - устанавливай только С++, тебе этого никто не запрещает. Выбор компонентов стандартный для всех продуктов Майкрософт. Если понадобятся другие языки - доустановишь. Если отпадёт в них необходимость - поудаляешь.

savuor пишет:

Мне дают С#, Basic, еще что-то и С++. Это плохо. Да, я, наверное, могу их не устанавливать, но это не значит, что на их поддержку не тратятся ресурсы системы, которые я с радостью потратил бы на что-то другое.

Ресурсы системы тратятся не на поддержку компиляторов, а на справочную систему, которая поставляется на диске с IDE. Сами компиляторы, как всегда, занимают ничтожно мало места по сравнению с той базой знаний, которые необходимы для программирования.

savuor пишет:

"Сразу работать", "низкий порог вхождения" - это про любую другую среду программирования, ориентированную не на все и сразу, а именно на низкий порог вхождения.

VB ориентирован на низкий порог вхождения, C# - на максимальный комфорт разработки, C++ - на максимальную гибкость программы, Web Developers - на веб-программирование ASP .Net 2.0. И этим список возможностей MS VS не исчёрпывается.

Babusha пишет:

И таки говноедом для меня будет тот, кто самым важным качеством IDE поставит автокомплит, или "анализацию".

Я тут обратил внимание на то, что анализатор кода встроен и в Eclipse...

savuor пишет:

Ну канешна. Вот пример: библиотечка OpenCV, специально собранная под VS...

...но не зарегистрированная в системе. Опсос-программисты как всегда всё делают ровно наполовину. Такие дела...

savuor пишет:

понимаешь, что в другом проекте с использованием OpenCV придется точно также устанавливать пути

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

Отредактировано MOP3E (27-09-11 17:34:00)


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#16 27-09-11 18:23:14

straus
Участник
Здесь с 01-06-11
Сообщений: 975
Windows 7Firefox 6.0

Re: Eclipse не умеет "Hello World!"

MOP3E пишет:

Тебя так задевает, что я твою любимую IDE текстовый редактор раскритиковал? Ну так ведь справедливо раскритиковал, ничего не выдумывал - всё как было, так и описал.

Меня? задевает? Мне не понятно для чего Вы начали эту тему с ангажированной глупости? Разве на ресурсе мало тем не о чём?
Вы мимо дверного проёма пройдите и напишите об ощущениях, не выдумывая - всё как было опишите. Только хорошо бы, что бы этот проём в бетонной стене был.


В детстве я молил бога о велосипеде;
потом понял что бог работает по-другому...
я украл велосипед и стал молить бога о прощении.
Аль Пачино

Вне форума

#17 27-09-11 18:33:15

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Eclipse не умеет "Hello World!"

straus пишет:

Меня? задевает? Мне не понятно для чего Вы начали эту тему с ангажированной глупости? Разве на ресурсе мало тем не о чём?

Извини, не понял. То, что в твоём любимом текстовом редакторе нет ничего кроме текстового редактора - это не мои выдумки. То, что Eclipse не умеет компилить программы сразу после установки и требует дополнительной обработки напильником - это опять не мои выдумки. Это такие вот "особенности опсосной дистрибьюции", когда в хелпе пишут одно, по углам кричат другое, а на деле получаешь дырку от бублика. Сколько ты не пыжься, но оно всегда будет именно вот так - и никак иначе.

Отредактировано MOP3E (27-09-11 18:34:20)


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#18 27-09-11 19:12:22

spoilt
Оппозиционер
Здесь с 01-01-10
Сообщений: 1,814
LinuxOpera 11.51

Re: Eclipse не умеет "Hello World!"

Я думаю, что уважаемый МОРЗЕ столкнулся не сколько с корявостью IDE, сколько с кривостью интеграции приложений сделаных по UNIX way в Windows-среду. Ни для кого не секрет, что юниксовые финты очень болезненно работают на форточках. Сам я использую (брешу, пока только щупаю) NetBeans, очень приятная среда, хотя может нехило притормаживать на низких частотах (от батареи), но в любом случае лучше, чем Visual Studio на учебных комьютерах. И кстати, приложения C++ отлично компилируется, даже Qt можно прикрутить (через внешний дизайнер), все нашло, все работает. С языками вообще отлично, пакеты к языкам можно скачать прямо из среды.
О средах и компиляторах, компилятор в среде - это конечно хорошо, но C++ для Eclipse и NetBeans является чуждым языком, посему и не таскается компилятор. Вдобавок машинозависимый компилятор в тотально кроссплатформенной среде - это дурной тон.


We'll force you to be nice to each other
Kill you before you kill each other

Вне форума

#19 27-09-11 19:14:09

straus
Участник
Здесь с 01-06-11
Сообщений: 975
Windows 7Firefox 6.0

Re: Eclipse не умеет "Hello World!"

MOP3E пишет:

Извини, не понял. То, что в твоём любимом текстовом редакторе нет ничего кроме текстового редактора - это не мои выдумки.

Мне не нравится Eclipse, он тормозит жрёт память и опять тормозит. К тому же, я не программист и разработкой не занимаюсь. Но я Вам две ссылочки приводил, Вы, как я понял, проигнорировали их. Собственно, это не удивительно в этой теме.

MOP3E пишет:

То, что Eclipse не умеет компилить программы сразу после установки и требует дополнительной обработки напильником - это опять не мои выдумки.

Не умеет, это не компилятор. Но он умеет интегрироваться с другими средствами разработки образуя необходимую и достаточную среду.

MOP3E пишет:

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

Так Вы "ниасилили" и Вас это бесит?


В детстве я молил бога о велосипеде;
потом понял что бог работает по-другому...
я украл велосипед и стал молить бога о прощении.
Аль Пачино

Вне форума

#20 27-09-11 19:24:23

shell32
XP fan
Здесь с 28-08-10
Сообщений: 235
Windows 7Chrome 14.0

Re: Eclipse не умеет "Hello World!"

savuor пишет:

а если не VS? Или нет IDE, кроме VS?

RAD Studio + Lazarus + SharpDevelop + VS - тоже всё OK.


25a12bc13076.gif  Windows == УМВР tongue

Вне форума

#21 27-09-11 19:31:42

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.51

Re: Eclipse не умеет "Hello World!"

straus пишет:

он тормозит жрёт память

Очень прошу, отпишись об этом в этой теме - stoplinux.org.ru/forum/viewtopic.php?id=2021


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#22 27-09-11 20:30:58

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Eclipse не умеет "Hello World!"

straus пишет:

Так Вы "ниасилили" и Вас это бесит?

Нет, я просто решил об этом здесь написать. А бесит это тех, кто читает мой пост.

straus пишет:

Не умеет, это не компилятор. Но он умеет интегрироваться с другими средствами разработки образуя необходимую и достаточную среду.

Говори уже прямо: "после установки доработать напильником".

straus пишет:

Мне не нравится Eclipse, он тормозит жрёт память и опять тормозит. К тому же, я не программист и разработкой не занимаюсь.

Тогда какие проблемы? "Не читал, но осуждаю", так что ли?

straus пишет:

Но я Вам две ссылочки приводил, Вы, как я понял, проигнорировали их. Собственно, это не удивительно в этой теме.

Потому что тема - не об Eclipse RCP, на базе которого сделаны указанные тобой программные продукты, а об Eclipse IDE for C/C++ Developers. Соответственно, вброс твой - тупой, как впрочем и все луноходы.


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#23 27-09-11 21:34:50

savuor
Наблюдатель
Откуда: Нижнего Новгорода
Здесь с 14-11-10
Сообщений: 477
LinuxChrome 13.0

Re: Eclipse не умеет "Hello World!"

Babusha пишет:

Нет, я конечно понимаю, что есть там tincc, clang и т.д. ну нах*я они нужны?

Иногда модули, которые линкуются к твоей программе, собраны не под тот компилятор, который у тебя установлен. Пример выше с OpenCV: допустим, у меня есть cборка под MinGW, т.к. под VS выпустить сборку создатели традиционно ленятся. Я, конечно, могу собрать самостоятельно, но тратить на это 2 часа своей жизни почему-то не хочется.
Я уже не говорю о том, что разные компиляторы предоставляют разные возможности для оптимизации.

Babusha пишет:

А нельзя было сделать установщикЮ где можно было бы поставить нужную галочку?

Это было бы идеально. Линуксоиды в таких случаях берут synaptic или что-то похожее и ставят галочки там.

MOP3E пишет:

Я тут обратил внимание на то, что анализатор кода встроен и в Eclipse...

Хм, так я и не говорил, что это его главное преимущество над остальными IDE. А что, кто-то говорил?

MOP3E пишет:

...но не зарегистрированная в системе. Опсос-программисты как всегда всё делают ровно наполовину. Такие дела...

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

MOP3E пишет:

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

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


За каждым подвигом стоит чье-то разгильдяйство.
Кому я нужен, могут найти меня вконтакте, ник тот же.

Вне форума

#24 27-09-11 21:52:24

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Eclipse не умеет "Hello World!"

savuor пишет:

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

Ты что-то путаешь. Речь шла о том, что на сайте Eclipse пишут "распаковал - и работай", а на деле оказывается, что Eclipse IDE for C/C++ Developers почему-то поставляется в полностью неработоспособном состоянии, так как в ней отсутствует компилятор С/С++ и документация по языку.


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#25 27-09-11 21:55:37

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.51

Re: Eclipse не умеет "Hello World!"

MOP3E пишет:

Ты что-то путаешь. Речь шла о том, что на сайте Eclipse пишут "распаковал - и работай", а на деле оказывается, что Eclipse IDE for C/C++ Developers почему-то поставляется в полностью неработоспособном состоянии, так как в ней отсутствует компилятор С/С++ и документация по языку.

Может тебе еще и в IDE нужен текстовой редактор и дерево файлов?


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.014 сек, 7 запросов выполнено - Использовано памяти: 1.9 Мбайт (Пик: 1.98 Мбайт) ]