Re:Why Discord is switching from Go to Rust
by pjmlp on Wednesday February 05, 2020 @09:44AM
(#22247020)
Swift's form of GC is one of the slowest one, no wonder porting to Rust made it faster, specially given that most tracing GC outperform Swift's current implementation.
If one goes with reference counting as GC implementation, then one should take the effort to use hazardous pointers and related optimizations.
If one goes with reference counting as GC implementation, then one should take the effort to use hazardous pointers and related optimizations.