More radical ideas about gc and reference counting
Jacob Carlborg via Digitalmars-d
digitalmars-d at puremagic.com
Tue May 6 11:55:45 PDT 2014
On 2014-05-06 08:39, Manu via Digitalmars-d wrote:
's at least one DIP which received little attention afaict, it's
> an example of something that I think would probably manifest into code
> in an experimental space, but clearly couldn't be accepted as a
> language feature without lots of field time.
> In lieu of an experimental space, there will be no action.
>
> It's an interesting example actually. I think lots feel the DIP isn't
> really an effective solution, but nobody has the motivation or ideas
> to refine it. The DIP author clearly has no motivation to test it
> experimentally, but perhaps that's what it needs to progress?
Implementing AST macros is probably quite a big investment in time. I'm
currently working on other things but I will probably give it a try at
some point.
> What happened to std.serislisation? There was motion there a year or
> so back... I was looking forward to it, and did some minor reviewing
> at the time. I wonder if that's an interesting case study? (I haven't
> looked)
To be honest, I got board and started to work on D/Objective-C instead,
which I know you have interest in as well. But when that is done I will
come back to std.serialization. If not sooner, I have a short attention
span sometimes ;)
> Perhaps you misunderstood the point of my post. I've watched people
> make solid contributions that haven't gotten through. That is
> discouraging to others considering starting their own work, and for
> the person who has already put in the effort to continue to do so in
> the future.
> 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?
No, I'm working on it to making it ready. Feature wise I think it's
complete. Or rather good enough for inclusion. It supports for more
features than extern(C++) did when it was added.
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list