PyObjC [SEP] programming language
PyObjC
PyObjC is a bidirectional bridge between the Python and Objective-C programming languages, allowing programmers to use and extend existing Objective-C libraries, such as Apple's Cocoa framework, using Python.
PyObjC is used to develop macOS applications in pure Python.
There is also limited support for GNUstep, an open source, cross-platform implementation of Cocoa.
For Python programmers.
The most important usage of PyObjC is enabling programmers to create GUI applications using Cocoa libraries in pure Python. Moreover, as
Scripting Bridge
The Scripting Bridge is a framework developed by Apple, Inc. in OS X allowing Mac applications to communicate with each other without the use of an intermediary scripting language such as AppleScript. Like AppleScript, the Scripting Bridge uses Apple events for inter-application communication.
The Scripting Bridge is typically used from Objective-C, but can be used in other programming languages through an Objective-C bridge such as PyObjC.
External links.
- Scripting Bridge Programming Guide
- Examples of using Scripting Bridge