The library is called Rebar (Ruby to Erlang Bridge And Runner). Rebar has two parts: an Erlang server and a Ruby client. The server listens for JSON-RPC requests, calls the specified Erlang function, and responds with a JSON-RPC response. The Ruby client object simply accepts any method name, captures it with method_missing, wraps everything up in a JSON-RPC request, fires it off, waits for the response, and then extracts the result out of the JSON-RPC response, returning it like a normal Ruby call.
This web site is generated entirely using .htaccess, simple CSS and XHTML, and local file system navigation. We wrote it to test the feasability of powering a content management system entirely in Apache.
The fight for USENET was earlier — much earlier. I think the first “imminent death of the net” call was about 1984, in fact. Those of us involved with the Backbone Cabal, as it became known, fought the fight for many years.
the fact that Scala is statically-typed (and potentially other aspects of Scala) led to a requirement of 60% of the tests that were needed for the equivilent Ruby application.