At present Foundation has an Objective-C core on Apple platforms and a C core on others. In the future there will be a unified Foundation implementation with more parts in pure Swift, which makes it more portable and easier to split into multiple independent parts.