On Friday, 4 July 2014 at 20:25:24 UTC, Chris Cain wrote:
On Friday, 4 July 2014 at 19:46:40 UTC, Remo wrote:
Who want to use C-style memory management today ?
How about C++ style memory management, is this easy to this in
D2
now ?
The big problem with that is "C++ style memory management"
implies we're going to have new/delete which AFAIK delete is
depreciated and new is currently hardcoded to use the GC.
It does not matter at all - new/delete does not have anything
that malloc/free don't give you. What does matter is that RAII
does not fit will with some of language feature - for example,
structs are not polymorphic so wrapping class into struct for
RAII removes any polymorphic traits from it.