software development

Apple Internals: Swift in the Kernel

Josh Maine’s article explores the integration of the Swift programming language into the Apple kernel, highlighting how Swift’s safety and modern syntax can improve kernel development. The piece discusses technical challenges and benefits, emphasizing Swift’s potential to enhance system reliability and maintainability within Apple’s operating system infrastructure.

https://blog.calif.io/p/apple-internals-swift-in-the-kernel

The Anatomy of a macOS App

macOS apps use a bundled structure instead of a single file, containing executable code and resources. This structure, inherited from NeXTSTEP, allows easier installation and updates, enhances security with code signatures, and supports both Intel and Arm architectures in one executable. Over time, the app bundle has grown to include various directories and files, promoting self-containment and organization.

https://eclecticlight.co/2025/12/04/the-anatomy-of-a-macos-app/

Scroll to Top