Neal Becker <nbecker(a)fred.net> writes:
The thought occurs - it's easy to embed a python interpreter
into
any C program. Emacs is a C program. I wonder if that would be
useful? I suppose you'd have to make wrappers to interface the
elisp with python if it was to be really useful.
One big problem with such embedding is that both Emacs and Python use
garbage collecting. To avoid memory leaks, you would have to make
Emacs increase refcounts of Python object, and make Python an
alternative "root of accessibility" for Emacs' mark-and-sweep. I'm
not sure if this is doable.
The guys who made Emacs-Perl failed on this one, IIRC.