|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene Morozov 2:5020/400 06 Dec 2002 12:22:01 To : Alexei Dets Subject : Re: Хаааачууууу нор мальную IDE под Linux!!! -------------------------------------------------------------------------------- Alexei Dets <adets@idsk.com> writes: > Лично я перешел с xemacs (несколько лет использовал) на KDevelop примерно по > следующим причинам: > - умение kdevelop генерить проекты под autoconf/automake; эти autotools > сейчас почти стандарт, а пользоваться ими ручками - проще сразу повеситься; > - наличие в стандартном xemacs кучи фич, которые мне нахрен не сдались в > IDE (mail- и news-клиенты, сраный html-браузер ~ на уровне Mosaic 1.0, > какие-то игры и куча прочей хрени); > - тормознутость и ресурсожручесть xemacs (в частности, вероятно, из-за > наличия кучи дополнительной хрени); Все эти news-, mail- клиенты, игры и т.п. написаны на elisp и могут быть легко оторваны от Emacs без всяких проблем.. Хотя бы командой rm. Кроме того, они не могут жрать ресурсы, так как практически все пакеты загружаются при помощи autoload, то есть загружаются при первом использовании. Мне Emacs никогда не казался тормознутым и ресурсожрущим, даже на P-166/32Мб RAM. Такие программы как Mozilla, KDE гораздо более тормознутые и ресурсожрущие.. > - xemacs представляет из себя конструктор "сделай сам", а делать его > предлагается, увы, на lisp; Для того чтобы собрать кубики, никаких познаний в elisp не нужно. В таком дистрибутиве как Debian все еще проще -- после apt-get install something все autoload'ится автоматически.. > - в конструкторе и кубики не всегда друг к другу нормально подходят (email > мне пришлось раза три в разных местах прописывать, чтобы его поняли все > модули xemacs); Обычно на это бывают свои причины, а если нет -- то ничто мешает обратиться к автору пакета и попытаться убедить его брать адрес из user-mail-address. Если автор невменяемый, то можно найти другой кубик с такой же функциональностью или напрячься и исправить самому. > - абсолютно убогий и дебильный gui-интерфейс, в текстовом режиме он вполне > себе ничего, вот только маленькая проблема - я считаю, что уж если графика, > то должна быть графика, а в текстовой консоли меня гораздо больше > устраивает vim - он производит впечатление нормальной _законченной_ вещи, а > не конструктора, работает быстрее и не тянет с собой кучу ненужного мне > хлама; У меня противоположное мнение (насчет Emacs, а не vim), так что это субъективное мнение. > - какие-то проблемы с русским были (и судя по всему они у xemacs ВЕЧHЫЕ, со > дня сотворения); Hе знаю как сейчас в XEmacs, а в GNU Emacs таких проблем сейчас нет. Последний раз, я с этим встречался в dictionary.el ровно год назад. После письма с патчем автор исправил все на следующий же день, причем сделал более универсальное решение, чем мой патч. > - муторность заточки под свои нужды (в первую очередь благодаря убогому > интерфейсу и лиспу); Смотря какой заточки. Пользоваться custom можно без знаний lisp. Интерфейс поначалу не вполне привычный, но вполне понятный. > - абсолютная чужеродность всему и вся: (x) emacs - самодостаточный и > замкнутый мир, где есть все, работающее по-своему и совершенно забившее на > все программы за пределом xemacs; крайне неудобно пользоваться и им, и > чем-то еще - или два года точить его (либо другие программы) под похожесть > друг на друга. Hе такой уж он и замкнутый... > > PS. Эволюция всегда ведет к вымиранию монстров... > А KDE и KDevelop не монстры? Евгений --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/8823995717cd.html, оценка из 5, голосов 10
|