Perlもアップ・エンジンで使える?

I am a Perl hacker. I have written parts of the core, created CPAN modules and written tons of perl code. In fact I am addicted to it ; or rather, CPAN. I have been wanting to play around with Google App Engine, but I haven't had time to get up to speed in Python. Today at OSCON I met up with Brad Fitzpatrick, who told me he had permission from Google to talk about and work on a Perl on App Engine project.

僕はPerlハッカーだ。僕はコアな部分を書いていて、CPANモジュールをつくっていて、たくさんのPerlのコードを書いている。実際、このことの中毒になっている、もっと正確に言うとCPANに。グーグル・アップ・エンジンで考えをめぐらせたいけれど、Pythonのスピードに追いついていく時間がないんだ。今日のOSCONで、ブラッド・フィッツパトリックにあった。彼は、グーグルからアップ・エンジンプロジェクトでPerlに取り組んでいて、そのことに話してもいいと許可がおりたと話してくれた。

He makes it clear that,

彼がはっきり言っていたのは、

I'm happy to announce that the Google App Engine team has given me permission to talk about a 20% project inside Google to to add Perl support to App Engine. To be clear: I'm not a member of the App Engine team and the App Engine team is not promising to add Perl support. They're just saying that I (along with other Perl hackers here at Google) are now allowed to work on this 20% project of ours out in the open where other Perl hackers can help us out, should you be so inclined.

グーグル・アップ・エンジン チームが、アップ・エンジンをサポートするのに Perlも追加しようとしている、グーグルの秘密の20%プロジェクトについて話すことに許可してくれたことを知らせることができて嬉しいよ。はっきりしていることは、僕はアップ・エンジン チームのメンバーではなくて、アップ・エンジン チームはPerlのサポートを加えるのを見込みがあると思っていないことなんだ。チームのメンバーは、僕が(グーグルで他のPerlハッカーとここで加わって)僕たちを助けるための20%プロジェクトを、他のPerlハッカーも僕たちを助けられることができるところで立ち上げて、僕が本当にそうしたいと思うようにしなさいと言ったんだ。

The plan is to harden Perl (one layer of defense in App Engine's hardened environment); implement Protocol Buffers and stubs of the backend services, so people can write App Engine applications on their local servers.

この計画は、Perl(アップ・エンジンの強化された環境における1層の防御)を強化させるためのものなんだ。つまり、プロトコルバッファを実装させ、バックに控えているサービスを根こそぎにして、それで人々がローカルサーバーでアップ・エンジン・アプリケーションを書くことができるようになるんだ。

There is more information at Brad's LiveJournal, as well as the the Perl-AppEngine project. Capturing the creative spirit here at OSCON, Brad and I hacked together a new module that emulates a protected environment, Sys::Protect (generally good idea for any web application).

詳しくは、ブラッドのライフ・ジャーナルや、Perl-アップエンジン・プロジェクトに掲載されている。OSCONクリエイティヴな精神を獲得するのに、ブラッドと僕は保護された環境を機能させる、シス・プロテクト(どんなウェブ・アプリケーションにとっても、一般に言って良いアイディア)という新しいモジュールのために一緒に取り組んでいる。