Swift Articles, Tutorials & News

Value Integrity in Swift

I recently read the book Domain modeling made functional by Scott Wlaschin. Great book, highly recommend it. There is a whole chapter dedicated to integrity and consistency inside business domains…

Read more »

Swift Distributed Actors Pitch

Hello everyone, With the recent introduction of Swift concurrency, and most notably actors to the language, Swift gained powerful and foundational building blocks for expressing thread-safe concurrent programs. This proposal aims to extend Swift’s actors…

Read more »

Swift on the JVM and the CLR

With RemObjects Elements, you can use the Swift language to develop for any platform – from Android to .NET, from WebAssembly to native Linux and Windows.

Read more »

Swift Regrets

For the past few weeks I’ve been writing Twitter threads on “Swift regrets”, things I wish we’d done differently early on in Swift’s development. I’ve been doing them on Twitter rather than as blog posts because of my RSI—short-form on my phone is easier …

Read more »

Pitching Optional Throws in Swift

Optional Throws in Swift Hi all, I have been looking for a way to add some flexibility to error handling, and I’m interested in fielding feedback on this idea. Thanks for your time, Michael Background Motivation There are many cases when jurisdiction…

Read more »