Hacker News new | ask | show | jobs
by jmgrosen 4400 days ago
To name a few: safety enforced at compile-time without any sort of GC/ARC (probably the biggest), more precise control over the hardware (e.g. more concrete pointers), the lack of a required runtime -- basically it has much better support for low-level features while not sacrificing many high-level features.
1 comments

I believe tptacek was asking for the intersection of features between Swift and Rust, not for features that Rust has but Swift doesn't (like compile-time memory safety without GC/ARC).
Oh, you're totally right. Sorry, my parser is buggy!

Why couldn't he have just have written "(Swift ∖ ObjC) ∩ Rust"? :)