[Off-Topic] John Carmack's point of view on GC and languages like JavaScript

ryuukk_ ryuukk.dev at gmail.com
Tue Aug 9 23:41:04 UTC 2022


On Tuesday, 9 August 2022 at 23:12:33 UTC, monkyyy wrote:
> On Tuesday, 9 August 2022 at 16:32:09 UTC, max haughton wrote:
>> dmd not freeing by default is/was a bad idea. The memory usage
>
> Hmmmm; isnt d compiler pretty quick and fairly good about not 
> crashing dispite having a small team?
> Why isnt the natural conclusion that it looks like it worked 
> out; just corrrect?

Exactly

```
-lowmem
     Enable the garbage collector for the compiler, reducing the 
compiler memory requirements but increasing compile times.
```

Having control over your memory allocation strategy is what's 
important

Hence forcing one on the users is a bad idea when you need that 
little performance boost that ends up being your killer feature 
(fast compile speed)


More information about the Digitalmars-d mailing list