Zorg <zorgie...@gmail.com> added the comment:

> Why do you believe that is safer?  Apple goes to great lengths to provide 
> compatibility for existing applications to keep running on newer systems. 

They also don't want developers to develop using older SDKs. Hypothetically 
speaking, more information may be stored in the binaries, and there could be 
something down the road to opt into that requires all binaries to be linked 
against a certain SDK. Or your code takes an older path based on the SDK 
version at runtime -- python may include some other higher level baggage too, 
like the tkinter stuff for instance.

There is some middle ground other than weak linking; stripping out features 
from the configure part of the project and opt in to using the deprecated APIs. 
Not as ideal as weak linking, but better than building on an older SDK IMO.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue34597>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to