PyObjC: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
FlaBot (talk | contribs)
m robot Adding: es:PyObjC
Line 18: Line 18:


[[de:PyObjC]]
[[de:PyObjC]]
[[es:PyObjC]]

Revision as of 08:37, 4 August 2008

PyObjC is a bidirectional bridge between Python and Objective-C. It allows Python scripts to use and extend existing Objective-C class libraries.

PyObjC is commonly used to extend the Cocoa libraries provided by Apple Computer's Mac OS X, affording programmers the ability to write full featured Cocoa applications entirely in Python. By using BridgeSupport and libffi, PyObjC can call any Mac OS X framework. It also allows developers to use the powerful Python libraries while accessing Cocoa.

There is also rudimentary support for GNUstep.

The current version is PyObjC 2.0 (released 2007-10-24) and it is a Universal binary.

PyObjC 2.0 is now an integrated part of Mac OS X Leopard's Python distribution.

External links