News for hackers. Stuff that matters.
Re:Metaprogramming is less fun in D by buzzybee on Friday April 21, 2017 @02:37PM (#14168117)
Remedy Entertainment has a talk - actually two talks, one from 2013 and one from 2016 [0], about how they added D to their game engine, replacing a major subsystem, and then shipped a AAA title(Quantum Break) with it. The GC did not present a major issue although the talk notes that their solution was "unfinished" and got the result they wanted by wasting memory instead of what they initially aimed for(ARC, this is work-in-progress for D [1][2]). Most of the nuts-and-bolts work came from achieving smooth integration with the C++ codebase, and building for the release devices.

[0] http://dconf.org/2016/talks/watson.html

[1] https://wiki.dlang.org/Language_design_discussions#Automatic...

[2] http://www.digitalmars.com/d/archives/digitalmars/D/ARC_in_D...

Re:Metaprogramming is less fun in D by pixel_fcker on Friday April 21, 2017 @04:18PM (#14169067)
The slides say the GC never collects, which is the same as having no GC.