07/11/09 21:45:34 tztHSkFW0
emacs の elisp が他のエディタのマクロと違うのは elisp で emacs 自身のほとんど部分を書いている事で
lisp 系の言語を採用しただけじゃとっつきの難いマクロを採用したなぁってだけ
oedit は vim の MzScheme をスクリプトに使えるってのと大差ないと思うんだよな
逆にどんな言語でもその言語でエディタ自体のほとんどの部分を作っちゃえば emacs に近いと言える
自身のほとんどの部分を書き直し可能ってのは無限のカスタマイズにつながる
まぁ lisp みたいに動的に自身を組み立て直せる言語だからこそってのもあるだろうけど