|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexei Dets 2:5020/400 06 Dec 2002 04:29:15 To : Victor Wagner Subject : Re: Хаааачууууу нормальную IDE под Linux!!! --------------------------------------------------------------------------------
Hi!
Victor Wagner wrote:
> В первом случае все просто - что в менюшках есть, то твое, чего нет -
> извините. А во-втором - это ж головой думать надо - решать, что тебе
> надо, а что нет, что удобно, а что нет, не вставать в позу буриданова
> осла, а принимать решения. Причем, желательно такие, чтобы потом не
> было мучительно больно.
Во-во. А далеко не всегда хочется этим заниматься. Пусть оно на 90%
устраивает - и ладно. Подавляющее большинство людей этим и ограничивается.
Даже с emacs.
Лично я перешел с xemacs (несколько лет использовал) на KDevelop примерно по
следующим причинам:
- умение kdevelop генерить проекты под autoconf/automake; эти autotools
сейчас почти стандарт, а пользоваться ими ручками - проще сразу повеситься;
- наличие в стандартном xemacs кучи фич, которые мне нахрен не сдались в
IDE (mail- и news-клиенты, сраный html-браузер ~ на уровне Mosaic 1.0,
какие-то игры и куча прочей хрени);
- тормознутость и ресурсожручесть xemacs (в частности, вероятно, из-за
наличия кучи дополнительной хрени);
- xemacs представляет из себя конструктор "сделай сам", а делать его
предлагается, увы, на lisp;
- в конструкторе и кубики не всегда друг к другу нормально подходят (email
мне пришлось раза три в разных местах прописывать, чтобы его поняли все
модули xemacs);
- абсолютно убогий и дебильный gui-интерфейс, в текстовом режиме он вполне
себе ничего, вот только маленькая проблема - я считаю, что уж если графика,
то должна быть графика, а в текстовой консоли меня гораздо больше
устраивает vim - он производит впечатление нормальной _законченной_ вещи, а
не конструктора, работает быстрее и не тянет с собой кучу ненужного мне
хлама;
- какие-то проблемы с русским были (и судя по всему они у xemacs ВЕЧHЫЕ, со
дня сотворения);
- муторность заточки под свои нужды (в первую очередь благодаря убогому
интерфейсу и лиспу);
- абсолютная чужеродность всему и вся: (x) emacs - самодостаточный и
замкнутый мир, где есть все, работающее по-своему и совершенно забившее на
все программы за пределом xemacs; крайне неудобно пользоваться и им, и
чем-то еще - или два года точить его (либо другие программы) под похожесть
друг на друга.
Где-то так, всего не вспомнишь.
Резюме: в текстовом режиме vim вполне устраивал, в графическом "монстрик"
xemacs устраивал ровно до тех пор, пока не появилась программа, которая
может сделать почти все то, что нужно мне от IDE (и больше, чем xemacs), но
без излишней мороки и которая _прекрасно_ интегрируется с окружающим миром
(в данном случае - идеально интегрируется в KDE). Устраивал за неименеем
лучшего, умер в результате естественного отбора ;-)
Сейчас как минимум для C/C++ появилась достойная альтернатива, чему я
несказанно рад. Кстати, ни одна из коммерческих линуксовых IDE (и даже
пресловутый CodeWarrior) совершенно не могут тягаться ни с xemacs, ни с
KDevelop.
Алексей
PS. Эволюция всегда ведет к вымиранию монстров...
--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
* Origin: InfoDesk, S.A. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/6488d55e62c4.html, оценка из 5, голосов 10
|