Changes between Version 1 and Version 2 of CythonTranslation


Ignore:
Timestamp:
10/23/12 15:05:40 (7 years ago)
Author:
ymasuda
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CythonTranslation

    v1 v2  
    33(2012/10/23 ymasuda) 
    44 
    5 大阪事業部では、ソフトウェアの開発受託をやっています。基本的に、「何でもできます!」なので、Webページの作成から、学術や研究所のお客様向けの特殊なソフトウェア開発まで、何でもやっています。 
     5大阪事業部では、ソフトウェアの開発受託をやっています。 
     6 
     7基本的に、「何でもできます!」なので、Webページの作成から、学術や研究所のお客様向けの特殊なソフトウェア開発まで、何でもやっています。 
     8 
    69そういうお仕事の中には、CやC++で書かれたライブラリをPythonから操作する手段で解決しているものがいくつかあります。 
     10 
    711これまでは、既存のPythonバインディングを使ってこなしてきたのですが、もっと直接的にCのコードを呼び出したい!というわけで、Cythonを試しています。 
     12 
    813C/APIはかったるいし、ctypesはDLLじゃないと呼べない。SWIGやBoostは環境づくりが面倒。型変換や初期化の手間を省いてくれるCythonは、とても魅力的です。 
     14 
    915GILを一時的にリリースして、OpenMPで並列計算するようなコードを実装できるところも興味深いです。 
     16 
    1017で、例によって、勉強がてらドキュメントを少しづつ和訳してきたのですが、一旦全て訳し終えたので、公開します。 
     18 
    1119Cythonに興味がある、使ってみたいという方のお役に立てば幸いです。 
    1220