On 07/09/2016 01:35 PM, Suliman wrote:
> On Thursday, 5 January 2012 at 22:53:12 UTC, Ali Çehreli wrote:
>> On 01/05/2012 02:15 PM, asm wrote:
>>> how can i implementing the singleton pattern in D?
>>
>> Is singleton still alive? ;)

I'm glad I was alive in 2012. :o)

>> An idea is to instantiate the object in the module's static this().
>>
>> Ali
>
> Yeah, same question, what difference between singleton and `static this()`?

I'm now aware of the difference between 'static this()' and 'shared static this()'.:

shared static this(): Executed once for the whole program

static this(): Executed per thread

Ali

Reply via email to