パスワードを忘れた? アカウント作成
36468 journal

cheekcatの日記: 埋め込みスクリプト言語

日記 by cheekcat

今度作るプログラムをスクリプト言語で拡張できるようにしたいなぁ、と考えた。

- Windows でも動く
- 拡張部分の実装が簡単になる
- C/C++ と協調できる

あたりを条件に考えてみる。

Perl はらくだ本の一巻に C から呼び出す方法が載っていたが、 Windows でな
にが必要になるかわからない。

Ruby はこんなサイトもあるけれど公式でしっかりとはしてなさそう。 C/C++
との協調も悪そう…。
http://takahr.dhis.portside.net/cgi-bin/rwiki.cgi?cmd=view;name=r.out

Python は公式ドキュメントに C/C++ からの呼出し方法が書いてあるし
py2exe やら PyInstaller やらで Windows 対応もしっかりできそう。 Python
モジュール作った時に思ったけれど Python はスクリプト内のデータ構造にも
わりと簡単にアクセスできる。

Scheme は未調査。 独自 Lisp も一応考え中。

そこまで好きじゃあないことを除けば Python 一択って感じだなぁ。

まずは PyQt か PyGtk あたりで作って遅かったら適宜 C に変えていこう。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson

読み込み中...