|
|
|
|
|
by btschaegg
3393 days ago
|
|
I wonder if that's the feeling too if you come back to a "normal" programming language after getting reasonably proficient in Lisp. I see a couple of interesting parallels there - the biggest difference of Vim's modal commands to other control schemes (except maybe Emacs') is that they compose rather well. Add macros to that, and you can define (more or less) abstract editing functionality on the fly. It's basically a similar thing to what Lisp did to ASTs with it's homoiconicity and the macro system on top of it... |
|