GyaimはMacRubyで作られたIME(入力システム)。 GyaimはMac OSX用Ruby製のフリーウェア(ソースコードは公開されている)。Mac OSXにはRubyが標準で入っている。そしてさらにコミュニティベースではMacRubyというRuby実行環境も開発されている。これらを使えばMac OSXアプリをRubyで開発することだって出来るのだ。 入力中の画面 だが実際どのようなものができるのはソフトウェアを見てみないと実感が湧かないかも知れない。そこで見て触ってソースコードを見てほしいのがGyaim、MacRuby製のIMEだ。作者はあのPOBoxの開発で知られる増井 俊之氏だ。 Gyaimは数百行のコード量で作られている日本語IMEだ。Gyaimに切り替えた後、ローマ字で入力していくとポップアップウィンドウに変換候補が表示されていく。ここから選んでいくだけだ。次の入力からは先