[phobos] phobos commit, revision 1531

Walter Bright walter at digitalmars.com
Sun May 23 16:15:36 PDT 2010


I emailed the two authors asking them if they coined the terms or not. 
If they did, we should credit them.

Andrei Alexandrescu wrote:
> I borrowed the terms from here:
>
> http://search.cpan.org/~sburke/Class-BlackHole-0.04/lib/Class/BlackHole.pm 
>
>
> http://search.cpan.org/~mschwern/Class-WhiteHole-0.04/lib/Class/WhiteHole.pm 
>
>
>
> Andrei
>
> On 05/22/2010 10:03 PM, Shin Fujishiro wrote:
>> Walter Bright<walter at digitalmars.com>  wrote:
>>>
>>>
>>> Shin Fujishiro wrote:
>>>>
>>>> Sure!  I just couldn't use the terms because I wanted to allow 
>>>> users to
>>>> inject arbitrary implementation.  I'll add BlackHole and WhiteHole 
>>>> soon.
>>>> Ah, I wonder why I couldn't think of alias!
>>>>
>>>>
>>>
>>> I googled whitehole and blackhole and couldn't find any association 
>>> with
>>> programming. Is the terminology correct? Are we inventing terms?
>>
>> Probably we are inventing terms.
>>
>> I read a slideshow uploaded by Andrei which introduced "black holes"
>> and "white holes" as models of auto-implemented classes. I borrowed the
>> idea from there, so I'm following the original terminology.
>>
>> Indeed, the terms are a bit too astronomy. And there should be more
>> descriptions in the doc if these terms are used. But I'm not sure how to
>> describe this... The mentioned slodeshow file seems already deleted,
>> and I have no local copy.
>>
>> Shin
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>
>


More information about the phobos mailing list