Why people say "emacs is good for writing lisp program because it's written in emacs lisp"? -
i can imagine ides eclipse written in java writing java program because tool , language tightly integrated. if 1 "emacs writing emacs lisp programs" make sense in same way me.
but people emacs lisp dialects, if lisp dialects , emacs tightly integrated naturally. not emacs lisp, not language, not langauge use repl, lisp dialects. why? there in emacs lisp shared between lisp dialects not in other languages -- including these using repl, unique lisp dialects benefit this? come examples?
you're right there's little reason emacs have technical benefit generic lisp environment. it's not 0 though -- since emacs has support makes easy parse lisps, since surface syntax (s-expressions) similar. still technicality.
the real reason emacs comes times when there less variance among lisps (in syntax sense, semantics different issue), choice of sophisticated lisp editing environment. such, enjoys benefits of literally decades of lispers used lisp editing , therefore 1 of stronger points -- , on other hand few lispers chose other editors suffered natural lack of need. (iirc, until not long ago vi-clones had little more basic paren matching.)
more that, these days there's strong relationship since reading elisp easier j random lisper, still crowd finds easy extend emacs. make exact same point java & eclipse, of course -- both examples of tools extensible, , therefore entrenched in respective communities.
when gets executing code, lisps (= except elisp) work done in subprocess it's no different using other editor -- technically speaking.
Comments
Post a Comment