HotRubyというJavaScript上で実装されたRuby VMを発見して、 これを使えばWebアプリのサーバ側もクライアント側もRubyで書く、とかできるのか つまりGoogle Web ToolkitのRuby版 そのためにはまずRPCかな ということでDRb風のRPCを実装してみました。その過程でHotRubyに足りない機能を追加したりバグを直したり、かなりごちゃごちゃいじりました(後述)。 ソースはgithubからどうぞ。 注: 実験レベルのものです。現状実用にはなりません。 デモとしてシンプルなチャットを作りました: HotRuby+RPC Chat (Firefox 3以外では動かないかも) クライアント側のソースはこんな感じです。 @log_div = $native.document.getElementById("log") @author_field = $nati