Comment
Comment by helge5
Well, that was possible since Swift 1.0, wasn't it? It is using Objective-C as a proper ABI just like Windows people use COM to mix and match different C and C++ versions.
Except that Apple doesn't provide proper dylib sharing (which doesn't really require an ABI in the first place, just versioning).