Hatena::Groupandroid

keigoiの日記

 | 

2009-09-07

Android に プログラミング言語OCamlを移植した

21:53

OCamlは高速なコードを生成できる素晴らしい関数型・言語です。おまけにCより安全でしかもコードを再利用しやすいように言語が設計されています。オブジェクト指向の機能も充実してます。

今回 OCamlAndroidのネイティブコードを生成できるようにしました。

OCaml のソースコードにパッチを当ててビルドします。やり方はこちらで説明しています。

http://sites.google.com/site/keigoattic/ocaml-on-android

OCamlユーザーは日本人でない人も多いので説明はなんちゃって英語で書いた)

TODO

現時点では .so を生成できないので 作ったバイナリは シェルから叩くしかない。 うまく Javaと接合できるようなフレームワークを使って、もう少し使えるようにしたい。具体的には O'Jacareというライブラリに対応しようと思っている。

もし実現すれば Javaより高速にアプリを書けるようになるかもしれない。 JNIのオーバーヘッド次第だけど、多分。

BrynellBrynell 2012/02/15 16:28 Brilliance for free; your panrets must be a sweetheart and a certified genius.

stomsslhkfstomsslhkf 2012/02/16 18:20 94GyX8 <a href="http://ckwboijpsczh.com/">ckwboijpsczh</a>

azcwohazcwoh 2012/02/18 03:06 zq8EX6 <a href="http://yxqbjiarpxpu.com/">yxqbjiarpxpu</a>

BhimBhim 2013/11/20 21:20 That's an inventive answer to an inetnestirg question

MacMac 2013/11/21 15:30 If time is money you've made me a <a href="http://caxmelcqi.com">weialhter</a> woman.

AliAli 2013/11/22 01:50 Shoot, who would have thoghut that it was that easy? http://yuqfblunfvv.com [url=http://csolbprpcil.com]csolbprpcil[/url] [link=http://uajjprgkhhr.com]uajjprgkhhr[/link]

ゲスト



トラックバック - http://android.g.hatena.ne.jp/keigoi/20090907
 |