Swift 2 to Swift 5
Skipping three major Swift versions at once is a bad idea. A Swift 2-to-5 toy app migration covering what changed in syntax, type safety, stdlib, and ObjC interop.
4 posts
Skipping three major Swift versions at once is a bad idea. A Swift 2-to-5 toy app migration covering what changed in syntax, type safety, stdlib, and ObjC interop.
Shorter isn't always better, and sleep helps you see the difference. Community feedback and .map() push the code further — then a night's sleep reveals where the clarity went.
Writing less Swift isn't the goal. Writing clearer Swift is. A keyboard input toy project as a concrete workout for operators, extensions, and unnamed argument conventions.
Exciting times for Apple and Swift.