Swift's new calling convention

Swift 4.2 introduced changes to function calling conventions. This means changes to how functions receive their arguments, the order of the arguments, and how they return a result. In this post Jesse Squires describes exactly what has changed, and how these changes can benefit us.