Plan for D
Ola Fosheim Grostad
ola.fosheim.grostad at gmail.com
Thu May 20 18:35:58 UTC 2021
On Thursday, 20 May 2021 at 18:18:40 UTC, Paulo Pinto wrote:
> Rust doesn't have RC, just library types, Arc/RC everywhere is
> just as slow as shared_ptr everywhere.
@system code does not have to be @safe. Next step would be to add
borrowing selectively. You can also use borrowcounters during
testing, no need to go for static borrowing, actually.
> In fact, the way that Apple got around improving ARC wasn't
> spending more development resources on their Objective-C/Swift
> compilers, rather develop a complete new CPU.
D only needs atomics for shared, not comparable, as an Apple
engineer kindly has pointed out in this forum some years ago. He
did no discourage D from pursuing ARC, on the contrary.
More information about the Digitalmars-d
mailing list