std.allocator ready for some abuse
Namespace
rswhite4 at googlemail.com
Sat Oct 26 08:46:33 PDT 2013
On Saturday, 26 October 2013 at 15:42:48 UTC, Joseph Rushton
Wakeling wrote:
> On 25/10/13 11:37, Namespace wrote:
>> We would have then the possibility to manage our memory by
>> ourself. One of D's
>> promises is, that the GC can be disabled. Yes, it can, but
>> then we have many
>> many things which do not work. For example built-in arrays.
>> With the ability of
>> allocators the promise could come true.
>
> That's something I'd really like to know more about.
>
> My D code almost invariably works with the "natural" way to
> handle memory in D, which is to use "new" where needed, plus
> stuff like array appending ~ and alterations to array lengths,
> with all allocations handled behind the scenes by the GC. I've
> always felt bad about the fact that this therefore imposes use
> of the GC on anyone who uses my code. It would be great if one
> could just write idiomatic D code and know that others using it
> could dictate different memory-management strategies and have
> them "just work".
Read on from here to find out more:
http://forum.dlang.org/thread/l4btsk$5u8$1@digitalmars.com?page=5#post-uqolhuqqygquxnaxahkz:40forum.dlang.org
:)
More information about the Digitalmars-d
mailing list