Make組ブログスマートフォン用の表示で見るMake組ブログPython、Webサービスや製品開発、ライブラリー開発についてhirokikyが書きます2011-06-13初めての翻訳!〜プロジェクト参加したい今日この頃Translation今回は、初の翻訳に関するエントリです。翻訳プロジェクト参加の前に、ちょっとだけ翻訳してみました。行く行くは翻訳プロジェクトに参加したいです。文を書くのが好きで、英語が気に入ってるからです。あとは、何か役に立ちたいという気持ちが大きいです。今まで翻訳文ばかり読んできて、どれほど助けられたのか計り知れません。英語力は低く、TOEICを受けたことすら無いです(下位試験によると500点相当)。動機付けはこのスライド昨日、こちらのスライドを読みましてPython界隈の翻訳プロジェクト「Foooo!翻訳するよおおおお」となり、晴れて「やってみたい」から「やろう!」になったわけです。そんでもって翻訳プロジェクトに参加しようと思ったのですが、よくよく考えると自分がどれだけ翻訳できるか分かりません。@hirokikyとのことですのでPEP3146のAbstractだけやってみました。SwallowプロジェクトをCPythonソースツリーにマージする事を提案します。Swallowとはパフォーマンスを重視したCPythonのブランチで、Python2.6.4とCの拡張モジュール上で動作します。Swallowは、just-in-time(JIT)コンパイラをCPythonに加え、最適化された機械語にコンパイルできます。作るので、機械語をより早く作ることが出来ます。この提案はUnladenSwallowをpy3k-jitツリーから分けられたCPythonの開発ツリーに取り込むためのものです。py3kのメインブランチとのマージを最終的な目的としています。mapに取り込むには充分です。私たちはより多くのCPython開発チームが使える、安定したプラットフォームの作ろうとしてきました。それは年々結果を出すものです。Swallowの実装方法と、CPython2.6.4と異なる点を詳しく説明します。パフォーマンスを測定するために使用されているベンチマーク。正確性、互換性を保証するツール。CPythonの現在のプラットフォームへの影響、およびコア開発プロセスに対する影響。最後にマージの計画と今後の方向性について記します。BDFLに続いて:以下のレイアウト設計のもと、CPythonにJITコンパイラの追加を推奨します。CPythonソースツリーでJITコンパイラの開発を続けることを許可します。issuesについて取り組まれ次第、JITコンパイラをpy3kブランチにマージすることを許可します。documentationのAbstract以上です。これだけで3時間くらいかかっています、なかなか難しかったです。JITコンパイラの動作に触れている部分は難しく、最後まで訳せていません。翻訳サイトと英辞郎と時間とやる気があれば何とかなるもんです。形にはなってると思います。上の翻訳文についてミスやdisがあればコメントしてくれると嬉しいです。おわりに他にも何か良い翻訳対象がないか探してみます。日本語訳されているものを、自分なりに訳して比較すると良いかもしれません。PEP3146はもう少し続けてみますかね。自信がついたら何らかのプロジェクトに参加していきたいです。今はPythonドキュメント翻訳プロジェクトに参加しようかなぁと思ってます。http://www.python.jp/Zope/pythondoc_jp/一緒に翻訳しようよ!とか声かけてもらえたら嬉しいです。追記こちらに参加させていただきました。10年以上のノウハウを詰め込んだ「自走プログラマー」を執筆しましたPythonPythonのリストはイテレーターでない。アーカイブPyQという製品を作っていますスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。