More radical ideas about gc and reference counting

John Colvin via Digitalmars-d digitalmars-d at puremagic.com
Tue May 6 08:52:09 PDT 2014


On Tuesday, 6 May 2014 at 15:48:59 UTC, Andrei Alexandrescu wrote:
> On 5/6/14, 8:43 AM, Manu via Digitalmars-d wrote:
>> On 6 May 2014 22:17, Wyatt via Digitalmars-d
>> <digitalmars-d at puremagic.com> wrote:
>>> On Tuesday, 6 May 2014 at 06:39:45 UTC, Manu via 
>>> Digitalmars-d wrote:
>>>>
>>>>
>>>> The Obj-C thing as an example. Granted, it's a huge feature 
>>>> and
>>>> has extensive implications. The Authors have said themselves
>>>> that they agree it's not 'ready' for inclusion... so, what? 
>>>> It
>>>>
>>>> sits and rots?  I think it needs an experimental place to 
>>>> live
>>>> and have people make use of it for what it is.
>>>
>>>
>>> This bit right here reminds me of something the Linux kernel 
>>> has called
>>> "staging" [1].  It's basically what you describe: a subtree 
>>> within main
>>> source tree for things to be publicly available while they 
>>> finish baking,
>>> with the understanding that you're going to continue working 
>>> on it and
>>> hopefully get it promoted to first-class citizen.
>>>
>>>
>>>> I'm plenty vocal and active on things I do feel I know about,
>>>> but they're often pretty radical, unpopular, and rarely come
>>>> even close to turning into code. I'm pretty certain that 
>>>> nothing
>>>> left on my short list that I personally *really* care about 
>>>> will
>>>> ever get pulled, even if I did do the work.
>>>
>>>
>>> I know I and several other people are still interested in 
>>> std.simd... :(
>>
>> It hasn't gone away. It's a perfect example of where I got 
>> blocked by
>> some things, and since it wasn't in an accessible location as 
>> an
>> in-progress 'exp' module, it's barely used, and I've never 
>> gotten any
>> feedback. Perhaps the blocks are lifted now (I haven't checked
>> lately), but clearly I started working on other things and lost
>> momentum, and I think it's safe to attribute this almost 
>> entirely to
>> the fact it exists in my fork where nobody will find it, 
>> rather than
>> 'exp', where people can still report usage experience, 
>> feedback, and
>> keep me on track.
>
> I can't seem to find simd on our dub site 
> http://code.dlang.org/search?q=simd. Did you put it there under 
> another name?
>
> Andrei

I don't think it's there. I would love if it was, it would be a 
great addition to the D ecosystem.


More information about the Digitalmars-d mailing list