Foundation and libdispatch are about to be hard dependencies?

I just learned via https://github.com/apple/swift/pull/18500 that Foundation and libdispatch are about to be hard dependencies for Swift proper. This is unfortunate. I'd really like to keep the door open to Swift being used in low-level contexts where Foundation and/or libdispatch would be a deal breaker. Is there any room for appeal? Also, did I miss an announcement somewhere? Was this debated anywhere?

5 Likes

No, we never discussed or decided this. I'm not sure where that notion came from. It looks like Ted already reverted the patch.

Yes, I consider this a major policy change that needs to be discussed. It's a major violation of the layering of the project. I am not supportive of this change at this time.

5 Likes

Thanks Ted – I feared I missed some communication.

2 Likes
Terms of Service

Privacy Policy

Cookie Policy