風の噂で Mac OS X に標準でインストールされている PerlObjCBridge.pm を使うと Cocoa へアクセス出来ると聞いたので、PerlObjCBridge.pm とはなんぞや?っと思いちょっと調べてみた。
案の定、日本語での情報は皆無で、CPAN みてたら Perl ディストリビューションの README に少しだけ書いてあった。ので頑張って訳してみる。
Cocoa
There are two ways to use Cocoa from Perl. Apple's PerlObjCBridge module, included with Mac OS X, can be used by standalone scripts to access Foundation (i.e. non-GUI) classes and objects.
PerlからCocoaを使用する2つの方法があります。Mac OS Xに含まれているアップルのPerlObjCBridgeモジュールを使い、スタンドアロンスクリプトでFoundation(すなわち、非GUI)のクラスとオブジェクトにアクセスすることが出来ます。
An alternative is CamelBones, a framework that allows access to both Foundation and AppKit classes and objects, so that full GUI applications can be built in Perl. CamelBones can be found on SourceForge, at http://www.sourceforge.net/projects/camelbones/.
代替手段はCamelBonesです、FoundationとAppKitのクラスとオブジェクトの両方へのアクセスを許すフレームワークで、Perlで完全なGUIアプリケーションを組立てることができるようになります。 CamelBonesはSourceForgeで見つけることができます。http://www.sourceforge.net/projects/camelbones/
README.macosx - Perl under Mac OS X - search.cpan.org
最近のコメント