Would the ownership model make D lang as complicated as Rust?
aberba
karabutaworld at gmail.com
Sat Nov 14 12:00:32 UTC 2020
On Saturday, 14 November 2020 at 08:36:56 UTC, joe wrote:
> On Saturday, 14 November 2020 at 06:56:30 UTC, tsbockman wrote:
>> On Saturday, 14 November 2020 at 05:33:24 UTC, joe wrote:
>>> 2. Would there be GC still if we use the ownership model?
>>
>> The garbage collector is not going away. For much (most?)
>> user-space code, the benefits of GC far outweigh its down
>> sides.
>>
>> The ownership model is primarily intended to benefit soft
>> real-time applications, such as games, audio playback,
>> operating systems, or very high performance web servers. If
>> you're not writing code like this which requires low and
>> consistent latency, then you can and probably should just go
>> on using the garbage collector.
>
> Can I replace the GC model with the ownership model?
Certain D features *few of them actually) are built with GC code
so you can't swap them out. Unless there is a no-GC third-party
alternative library you can plug in and use.
See https://dlang.org/blog/the-gc-series/
More information about the Digitalmars-d
mailing list