Garbage Collection and gamedev - tl;dr Yes we want it, so let's solve it

Paulo Pinto pjmlp at progtools.org
Fri Nov 27 08:11:40 UTC 2020


On Friday, 27 November 2020 at 07:36:04 UTC, Ola Fosheim Grostad 
wrote:
> On Thursday, 26 November 2020 at 23:10:41 UTC, ryuukk_ wrote:
>> On Thursday, 26 November 2020 at 23:09:12 UTC, ryuukk_ wrote:
>>> https://technology.riotgames.com/news/leveraging-golang-game-development-and-operations
>>
>> Oops forgot to add my text
>>
>> As maybe people said, the industry doesn't mind the GC, as 
>> long as the job is done in an efficient way, GO gc seems to 
>> scale super well, since GO is opensource, is it possible to 
>> somewhat copy their GC, add their GC as a custom GC (since you 
>> can setup your own GC in D)
>
> That web page was for servers... No, we cannot copy their GC. 
> Also, Go code is slowed down because of it.
>
> The easy path to fast GC with LLVM is single threaded.

Better be usable at game servers or game related pipeline 
tooling, than not being used anywhere, but I guess the community 
is fine with Go, Java and C# owning that piece of the pie.


More information about the Digitalmars-d mailing list