Hacker News new | ask | show | jobs
by jcfields 1978 days ago
Swift uses the Objective-C runtime.
2 comments

Swift can uses the Objective-C runtime for interoperability with Objective-C code, just like .NET uses COM on Windows.

They need to interoperate with the rest of the platform.

Swift is tiptoeing between static and dynamic typing, preferring the former when feasible, but often needing some of the latter when dealing with the UI.