Re:On Apple's Love Affair with Swift
by fauigerzigerk on Sunday August 12, 2018 @09:46AM
(#17744321)
Sounds pretty vague, but at least he acknowledges the issue.
Re:On Apple's Love Affair with Swift
by fauigerzigerk on Sunday August 12, 2018 @10:30AM
(#17744496)
So essentially they plan to terminate the actor instead of the whole process. I think that would be a very good thing.
https://gist.github.com/lattner/31ed37682ef1576b16bca1432ea9...
Speaking of reliable systems, introducing an actor model is a good opportunity and excuse to introduce a mechanism for handling and partially recovering from runtime failures (like failed force-unwrap operations, out-of-bounds array accesses, etc). We explore several options that are possible to implement and make a recommendation that we think will be a good for UI and server applications.
This looks like a more principled approach that we will eventually get in Swift.