Hi Tom, "Tom Scogland" <[EMAIL PROTECTED]> writes:
> All of this is pretty correct, except that the gnu emacs we know was lisp > with a C core for a long time because redraw was impossible to write > efficiently enough in lisp for some reason. As such, when the program > entered that state, everything changed, and that's something that should > probably be avoided. Either have it be all scripted, or have it be a C > core which can be extended and modified from outside, but avoiding a > situation where most of the program is one way and certain parts are > another, that will just generate frustration and maintenance problems. > A final word here, bloat=bad. > I would really like to see scripting, but if it means an emacs-like > distribution of 100+ MB of scripting files and the generation of a program > which does everything well except what it was designed for, then the point > has been missed. This is just because the Emacs developers chose to include 2+ mailclients and 2+ irc clients into the standard distribution. That is no must, I think. I hope that having screen scriptable will lead to a lot of cool scripts being published and shared, but the screen distribution can still be kept at a minimum. Hannes