[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Generators (iterators) for Gnu Emacs

From: Drew Adams
Subject: RE: Generators (iterators) for Gnu Emacs
Date: Mon, 8 Dec 2014 13:17:31 -0800 (PST)

>> I wonder whether perhaps Richard ran into the need to use
>> prefixes so much because he was implementing the CL package
>> system, and not just making normal use of it.  Just a conjecture.
> I implemented all the Common Lisp features (of which the package
> system was one) in the Lisp Machine operating system, which included
> lots of programs to do lots of things.  (An Emacs-like editor was
> one of them.)
> In practice, the goal of using names without prefixes via importing
> namespace did not work out.
> I make the conjecture that name space importing is convenient when
> you have lots of small modules, each with its own name space and not
> many names, and each referring to just a few other modules.  That's not
> how the Lisp Machine system was written, and it's also mostly not how
> Emacs was written.

Maybe.  Dunno what constitutes small, not many, few, etc.
Perhaps others can chime in with more relevant info here.
Sorry; I don't have anything concrete to offer in this regard.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]