|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitri Minaev 2:5057/19.21 27 Nov 2001 21:09:50 To : Zahar Kiselev Subject : Re: "Hормальный" редактор под эхотаг -------------------------------------------------------------------------------- >>>>> Hello, Zahar Kiselev ZK> Я был бы готов простить Emacs`у его монстроообразность и не поленился ZK> бы настроить под себя. ЕСЛИ бы не ЛИСП !!! Сделать на нем что-то ZK> большее, чем изменить пару готовых строчек - не способен ни один ZK> обычный человек, работающий с компьютерами. Здесь, в эхе, тех, кто ZK> способен при надобности серьезно переделать конфигурацию emacs за ZK> разумное время - человека два-три. Дело совсем не в lisp'е. Писать макросы для того же multiedit'а или slickedit'а нечуть не легче, чем для emacs'а. Hужно запомнить кучу имен функций и переменных, что характерно для любого макроязыка, включая wordbasic. А вот синтаксис lisp'а значительно проще, чем у любого из упомянутых макроязыков. Плюс отличная от нуля вероятность того, что пользователь уже знает lisp (basic тоже, но уж никак не macro-S, или как там назывался me'шный язык). И, кстати, я никак не могу согласиться с тем, что в emacs прицепить функцию к кнопке сложнее, чем в multiedit. Во-первых, узнать, что такое global-set-key ничуть не сложнее, чем найти в дебрях меню место, где делается то же самое, а во-вторых, наличие describe-key и describe-function значительно облегчает процесс. То же относится и к "серьезной переделке конфигурации". Сделать это в multiedit'е могли единицы. -- Ceterum censeo Carthaginem must die --- ifmail v.2.15 * Origin: Galactic sector ZZ 9 plural Z Alpha (2:5057/19.21@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2169771386836.html, оценка из 5, голосов 10
|