Plan for D
Ola Fosheim Grostad
ola.fosheim.grostad at gmail.com
Thu May 20 15:41:48 UTC 2021
On Thursday, 20 May 2021 at 15:28:52 UTC, Paulo Pinto wrote:
> Contrary to popular belief ARC implementations are quite lousy.
If we can get rid of 40% that is pretty good. It is for ownership
only, in performance code, raw pointers everywhere else.
> Also there isn't a single C++ compiler that does such
> optimizations to their smart pointer classes.
Their IRs are low level and cannot do ARC well, LLVM lost too
much context.
D can assume single threaded counters which makes a big
difference.
More information about the Digitalmars-d
mailing list