[Cuis-dev] Handy ReferenceFinder extension and a question...
    Juan Vuletich 
    juan at jvuletich.org
       
    Wed Mar 11 11:36:48 PDT 2020
    
    
  
Phil,
On 3/10/2020 12:20 PM, Phil B via Cuis-dev wrote:
> Juan,
>
> On Tue, Mar 10, 2020 at 8:45 AM Juan Vuletich <juan at jvuletich.org 
> <mailto:juan at jvuletich.org>> wrote:
>
>     You say 'the literal 0 at 0 instance'.
>
>     ....
>
>     As you see being immediate, unique or a literal are three
>     different things.
>
>     The backtick syntax `0 at 0` creates a literal at compile time. But
>     there
>     is no guarantee of uniqueness. It just mimics what the compiler does
>     when it finds 'a := 1000000000000000000000000', for instance.
>
>
> Ah, then I misunderstood what you implemented.  I've been wondering 
> for a while about some oddness I've been experiencing... now I 
> understand the source of it.  I misunderstood and thought that `0 at 0` 
> resulted in a globally unique instance similar to true or #foo, not 
> 3.  That's what my original Point class>>zero proposal was going for.
>
>
>     So yes, your tool will find all `0 at 0` literals. And they are ok.
>
>
> Says you ;-)  I need globally unique instances.  No big deal, the 
> literal syntax at least greatly reduced the number of instances out 
> there.  I can use this approach as part of the solution to get it down 
> to one when I build my image.
Then take a look at how Symbol does it.
>     Cheers,
>
>     -- 
>     Juan Vuletich
>
>
> Thanks,
> Phil
Cheers,
-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
@JuanVuletich
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200311/4d1c7a96/attachment.htm>
    
    
More information about the Cuis-dev
mailing list