23 OCT 2025 - We are back! If you have been following us over the last few years, you will know that the last 2 months have been rough. We website was practically not loading. Sorry for the mess. We are back though and everything should run smoothly now. New servers. Updated domains. And new owners. We invite you all to start uploading torrents again!
TORRENT DETAILS
Natural Swift
TORRENT SUMMARY
Status:
All the torrents in this section have been verified by our verification system
Natural Swift 75-minute video that teaches you three fundamental techniques that help you write natural, idiomatic Swift – Swift the way it was meant to be written.
The first of the techniques is using value types: what are they, why are they different from reference types, and why should you care?
The second of the techniques is using functional programming: how map, flat map, filter, and reduce can help you write smarter, safer code. If you're struggling to understand FP, this will really help clear things up.
The third of the techniques is protocol-oriented programming: I'll walk you through practical examples to help you understand why it's more than just hype.
What makes "natural" Swift?
POP, FP, and value types aren't three things I just chose randomly. Instead, they all help to simplify the way you write code, which makes it easier to read, easier to write, and easier to maintain.
"Simple" code isn't the same as "easy" code – your code is still as powerful as it was before. However, if you're able to use natural, expressive Swift you'll find you can achieve the same goals with less code, clearer code, and often even faster code too.
So, if you want to stop writing Swift as if it were Objective-C, download this course
What gives you the right to define idiomatic Swift?
As I say in the video, there are lots of things that make for natural Swift code. I picked out just three of them, not because they were the most "swifty", but because they offered the best chance of you learning something new.
As a result, clearly this video expresses my own personal opinions. I am not declaring everything else to be "Unnatural Swift", and I am well aware that many people have different views to me – and that's OK. Wouldn't it be dull if we all thought the same things?