[swift-evolution] [Review] SE-0117: Default classes to benon-subclassable publicly

Goffredo Marocchi panajev at gmail.com
Tue Jul 12 03:19:19 CDT 2016


> After all… you clearly don’t know about your current state, so how can you know how to correctly recover from it?

This a bit of a stretch, it is often the case but      not a necessary conclusion. Both C++ and Java have a model where it is not uncommon to recover from exceptions instead of crashing. You might know enough about your context to be able to go back to a safe point in time/app lifecycle and resume from there. 

Also, the more scenarios we want to code in pure Swift in the more cases in which other languages offer features we do not want in Swift now we are going to encounter. The pragmatic voice in engineers will start asking "why do I need to jump through hoops for purity's sake"? 

Sent from my iPhone

> On 12 Jul 2016, at 09:10, Rod Brown via swift-evolution <swift-evolution at swift.org> wrote:
> 
> After all… you clearly don’t know about your current state, so how can you know how to correctly recover from it?


More information about the swift-evolution mailing list