David Leppik
Nov 9, 2021

--

I could certainly see Apple borrowing some ideas from Rust's memory model and adding them to Swift. Concurrency has been Swift's worst feature for quite some time.

They aren't afraid to add complexity to Swift if it solves a problem. The deep magic they had to do to make SwiftUI work proves that; they really don't expect most developers to understand how strongly-typed SwiftUI Views get compiled.

--

--

No responses yet