I wanted to say a big thank you to everyone involved with the Swift Atomics library; bringing these abstractions into Swift saves a lot of time & fiddling vs calling down to C to do roughly the same thing. More concretely it's allowed us to stand up a proof-of-concept disruptor implementation which we're tentatively kicking the tyres on, in pretty short order.
A well defined memory model and 1st class support for atomic memory operations are 2 more things that will make Swift a real alternative for latency and/or throughput-sensitive systems.
Keep up the good work guys :)