21 February 2011
[Smalltalk] 第29回Smalltalk勉強会のお知らせ
第29回Smalltalk勉強会は2月の最終日、28日(月)に行われます。
今回のテーマはJNIPortです。もともとDolphin Smalltalk用のライブラリとして作られたわけですが、2.0となった今はVisualWorksやSqueak、Pharoでも動作します。
Smalltalk側からJava VMを起動し、クラスをロードしてJavaのオブジェクトを生成できます。あとは自由にメッセージ送信。動的プロキシを作ってくれるため、あたかもSmalltalkをそのまま使っているような感覚で、各種Javaのライブラリを利用することができます。
下回りはちょっとJavaにまかせて...というときに重宝します。
VW版のJNIPortがインストールも楽で、高速で良いのですが、VisualWorksがしばらくダウンロードできない状態になっているため、勉強会ではSqueak版を取り上げることにします。なかなかインストールも大変なので、イメージを置いておきました。ご活用ください。
では勉強会であいましょう!