I am happy to announce the second public release of LuaCocoa (v. 0.2). This version is faster, smaller, and better.
LuaCocoa is a next generation Lua/Objective-C bridge that uses BridgeSupport and libffi on Mac OS X to provide full automatic bindings to Objective-C and the more difficult areas of the platform such as functions, structs, constants, enums, etc. Release Notes for v 0.2: (Faster, Smaller, Better) - Big performance improvements over 0.1. - Optimized initialization/load times. Names are now resolved through a metatable (which calls LuaCocoa.resolveName) so launch times are now very fast. - Cached parsed XML data so repeated method calls don't have to reparse XML data. - The LuaCocoa core framework is now over 30% smaller - Removed ParseKit dependency - Added LuaCocoa.toCocoa and LuaCocoa.toLua functions to convert between Cocoa and Lua types within Lua scripts. - Started formalizing support for instance variables in Lua subclassing. (Put your variables in a special table named __ivars.) (Thanks to Jonathan Mitchell for feedback, testing, and patches for this.) - Bug fixes, logging clean ups - Initial Doxygen for Obj-C & C APIs. Xcode DocSet Documentation provided too. To learn more about LuaCocoa and grab the binaries, please visit: http://playcontrol.net/opensource/LuaCocoa/ -Eric -- Beginning iPhone Games Development http://playcontrol.net/iphonegamebook/ _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com