4 ms·
The neat thing about Swift's ABI compatibility is that it's almost as flexible as its API compatibility, e.g. - A library can add new fields to a struct. - A
by cakoose 6y ago
The neat thing about Swift's ABI compatibility is that it's almost as flexible as its API compatibility, e.g.
- A library can add new fields to a struct.
- A library's parameterized types can be instantiated with new arguments.
Skimming over the D ABI docs, the compatibility seems much more rigid.
- mhh__ 6y agoWell you can't add do either of those things in D because, pure and simple, we'd never approve the change.