Názor ke článku Scheme vs. Prolog od Rejpal - [11]: V tom případě používáte špatný editor. Neříkám,...

  • 8. 2. 2008 15:33

    Rejpal (neregistrovaný)

    [11]: V tom případě používáte špatný editor. Neříkám, že každý musí používat Emacs+Paredit+Red­shank (přestože tuhle kombinaci považuju za geniální a používám - viz screencast: http://www.foldr.org/~michaelw/emacs/redshank/), ale editace stromové struktury mi přijde tak triviální (v porovnání třeba s tím, co by se pro totéž muselo udělat v Perlu nebo C++ ;-)), že snad každý editor, který si dělá nároky na použitelnost pro Lisp, to musí umět.

    Paredit mj. naprosto znemožňuje napsání nevyvážené závorky, takže není třeba vůbec nic počítat, jen se naučit pár klávesových zkratek. Tím pádem není třeba psát závorky na samostatné řádky a stačí se při čtení řídit odsazováním. :-) (Fakt, že se nepoužívá odsazování jako jediný prostředek, plyne z toho, že se to zkoušelo a ukázalo se, že v praxi to není to až tak dobrý nápad - ne vždy chce člověk všechny výrazy sekat na kousky pod sebe).

    Pokud někdo nemá rád GNU Emacs, tak třeba pro DrScheme existuje DivaScheme nebo jak se to jmenuje.