なんとなく最近LuaとOcamlを学びたくなってきた.なんとなく
とりあえず昔買った「ゲーム開発者のためのAI入門」にLuaの解説が載ってたので,まずはLuaから
Luaインストール
軽量でインストールも簡単でした.ぼくはよく$HOME/usr以下にインストールします
wget http://www.lua.org/ftp/lua-5.1.3.tar.gz
tar xzvf lua-5.1.3.tar.gz
cd lua-5.1.3
make freebsd
make install INSTALL_TOP=$HOME/usr
rehashしてluaと打つと
Lua 5.1.3 Copyright (C) 1994-2008 Lua.org, PUC-Rio
> print "helloworld!"
helloworld!
>
出来てる!
続きを読む…
カテゴリー:
Lua,
Sakura
|
コメント(
0
)
|
2008/03/09 22:35:32
by
making
ソーシャルブックマーク:

(
0)

(
0)

(
0)

(
0)
Total: 0
トラックバックURL:
前回のエントリーでPHPでもSWIGが使えることが分ったので,実際にC言語で書かれたライブラリをPHPエクステンションにコンバートしてみた.
今回PHPエクステンション化に挑戦したライブラリはLIBSVM.有名なサポートベクターマシーンのライブラリ.つかったことけど(え
選んだ理由は
- 最近SVM勉強中
- Python用のインターフェイスファイルが付属
とくに学術系に顕著だが,Perl,Python,Ruby用のインターフェイスは用意されているのにPHPでは用意されていないことが多い.それもSWIGで作っただけのインターフェイスなのに.
他のLL言語に比べてPHPはなめられている気がしなくもない.インタラクティブなシェル(php -a)がイマイチだから?WEB専用だから?
とりあえず結論からいうとLIBSVMもPHPで使えるんです!仲間にいれてください!
個人的な思いは置いといて,以下,LIBSVMをPHPで使うまでの流れメモ
続きを読む…
PHPのエクステンションをPecl_Codegenで書くのもいいけど,めんどくさくなってきた.
よくCのライブラリにはPython用のインターフェイスが用意されていたりするが,どうもあれはSWIGというソフトでCから自動生成しているみたい.
みてみるとPHPでも使えるみたいなのでやってみた.
続きを読む…