Remember the Vasa! by Bjarne Stroustrup
rikki cattermole
rikki at cattermole.co.nz
Tue May 29 20:43:33 UTC 2018
On 30/05/2018 8:37 AM, Tony wrote:
> On Tuesday, 29 May 2018 at 20:19:09 UTC, bachmeier wrote:
>
>> I don't think it's difficult to do that yourself. There's no need to
>> have a formal split. One example is that it's really nice to have the
>> GC available for part of the program and avoid it for another part.
>> @nogc gives you a guarantee. Different variants of the language are a
>> special case of this that is equivalent to annotating the entire
>> program to restrict behavior. That's rarely desirable.
>
> What would be an example of a type of application (or maybe that should
> be "which type of domain" or "which type of developer") where you would
> want part of it to do garbage collection and the rest of it do not do
> garbage collection?
>
GUI's, audio systems, language tooling, games, I'm sure somebody can
come up with a much more longer list.
More information about the Digitalmars-d
mailing list