Compilers are some of the most fascinating programs because they touch every
aspect of Computer Science, from CLI and API design to calling conventions and
platform-specific optimizations. Yet, many developers have a fearful reverence
for them that makes ...
Read more »
Swift for TensorFlow is a deep learning platform that scales from mobile
devices to clusters of hardware accelerators in data centers. It combines a
language-integrated automatic differentiation system and multiple Tensor
implementations within a modern a... (more…)
Read more »
Swift's error handling is a unique feature of the language. It looks a lot like exceptions in other languages, but the syntax is not quite the same, and it doesn't quite work the same either. Today I'm going to take a look at how Swift errors work on the ... (more…)
Read more »
Since we moved parts of our codebase to swift, our compile times have effectively quadrupled. Trying to combat this, we've used the function and expression debug time flags to figure out if there's something to be saved by simplifying expressions. Apart ... (more…)
Read more »
40+ videos course for building a multi-platform app for iOS 14, iPadOS and Big Sur. All with the same codebase. (more…)
Read more »