John Carmack applauds D's pure attribute

Peter Alexander peter.alexander.au at gmail.com
Sat Feb 25 14:09:44 PST 2012


On Saturday, 25 February 2012 at 20:50:53 UTC, so wrote:
> On Saturday, 25 February 2012 at 20:26:11 UTC, Peter Alexander 
> wrote:
>
>> Memory management is not a problem. You can manage memory just 
>> as easily in D as you can in C or C++. Just don't use global 
>> new, which they'll already be doing.
>
> C++ standard library is not based around a GC.
> D promises both MM possibilities yet its standard library as of 
> now based around GC.
>
> You are talking about design. When it comes to implementation, 
> last time i checked, not using standard memory manager also 
> means not using standard library.
>
> A big codebase on another language is a problem shared by most 
> of us and that is by far the most significant. Yet i thought we 
> were talking about "why not switch to D" rather than "why not 
> switch to another language".

id, like most games developers, do not use the C++ standard 
library and they certainly wouldn't use the D standard library, 
so it's not an issue here. You're right in general, though.


More information about the Digitalmars-d mailing list