On Tue, May 12, 2009 at 11:51 AM, Abdulaziz Ghuloum <[email protected]> wrote: > > On May 7, 2009, at 6:18 AM, Michele Simionato wrote: > >> Please, don't change the name. >> Phase-less would be even more confusing as it means >> another thing (see the section of >> http://www.artima.com/weblogs/viewpost.jsp?thread=255303 where I talk >> about the Guile). >> Perhaps Aziz can suggest a better name; > > Maybe I can try :-) > > Maybe "eager instantiation" is a way of describing the behavior of > ypsilon in as few words as possible. This is to contrast it with > lazy instantiation (e.g., the Java initialization semantics where > evaluating a variable reference starts the initialization) and to > minimize confusion with Ikarus's behavior. > > Aziz,,, >
I have always wanted to extend the meaning of "implicit phasing" and be able to say ikarus = implicit phasing + lazy instantiation ypsilon = implicit phasing + eager instantiation However, if you want to include the concept of lazy instantiation into the one of implicit phasing, then we need a new term to denote the opposite of explicit phasing :-/
