Rulang Bridge という Ruby から Erlang を扱うライブラリを公開します。 こんな感じ 同期処理 require 'rulang' rulang = RulangBridge::Rulang("erlang", "localhost", 9900) rulang.length([1,2,3,4,5,6]) # => 6 非同期処理 require 'rulang' rulang = RulangBridge::Rulang("erlang", "localhost", 9900, true) thread = rulang.length([1,2,3,4,5,6], proc {|x| p x # => 6 }) puts "計算中..." thread.join オープンソースにしてみました http://code.google.com/p/rulangbridge