Re[8]: Metaprogramming et al
От: L.C.R. Россия lj://_lcr_
Дата: 12.07.05 08:13
Оценка: :)
raskin,

>> Ну или в более свёрнутом виде

>>
>> F a1
>> F2 b1
>> F3 c1 c2 c3
>> a3 a4
>>

R>Vim примерно так и делает (если Enter ставить), но скобки оставляет.

R>Поищите/напишите plugin к нему — это не вопрос. Или, если Вы любитель
R>Emacs — поищите/напишите к нему mode.

Я как раз любитель Вима.

Моя рекомендация относится исключительно к новичкам (в Лиспе), которым в Лиспе нравится всё, кроме скобок. Но как следует из вышестоящих постов, по мере просветления скобки оказываются больше помогают, ежели мешают. А профи вообще оказывается без них вообще жить не могут.

Так что для новичка (я как раз он самый!) есть несколько путей:
1. Написать плагин для Вима, который делает скобки невидимыми.
2. Ускорить просветление
3. Пойти путём других функциональных языков — все дороги всё равно ведут в Рим.
quicksort =: (($:@(<#[),(=#[),$:@(>#[)) ({~ ?@#)) ^: (1<#)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.