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 :-/

Reply via email to