[Openmcl-devel] M1 port: Call for funding

Gary Palter gmpalter4clozure at fastmail.com
Sun Dec 31 06:29:48 PST 2023


> On Dec 31, 2023, at 2:43 AM, R. Matthew Emerson <rme at acm.org> wrote:
> 
>> On Dec 29, 2023, at 10:29 AM, Ron Garret <ron at flownet.com> wrote:
>> 
>> ...
>> 
>> 7.  What is your reading of the tea leaves with regards to the future of ObjC on the Mac platform?  Is it even worth bothering trying to port the ObjC bridge, or should we be thinking about a Swift bridge instead?
> 
> It seems to me that the Objective-C runtime is going to be around for some time yet. Maybe at some point it will go away, and I can only hope that Apple will provide some other way for non-Apple languages to access UI libraries. Swift doesn’t have a stable ABI as far as I know, so it’s not possible yet to talk about calling Swift directly from CCL (without going through C somehow).

Just for the record, the Swift ABI is stable on macOS starting with Swift 5.

ABI stability on other platforms is still under development.



More information about the Openmcl-devel mailing list