# Erlang/ruby bridge (sorta re: Joe Armstrong RubyConf thread)

**URL:** <https://www.ruby-forum.com/t/erlang-ruby-bridge-sorta-re-joe-armstrong-rubyconf-thread/103844>\
**Category:** Ruby\
**Created:** [May 10, 2007, 9:45pm UTC](https://www.ruby-forum.com/t/erlang-ruby-bridge-sorta-re-joe-armstrong-rubyconf-thread/103844 "2007-05-10T21:45:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Giles\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/848f3c/32.png) [@Giles\_B](https://www.ruby-forum.com/u/Giles_B)\
**Post date:** [May 10, 2007, 9:45pm UTC](https://www.ruby-forum.com/t/erlang-ruby-bridge-sorta-re-joe-armstrong-rubyconf-thread/103844/1 "2007-05-10T21:45:25Z")

</div>

[http://www.rubyinside.com/erlang-ruby-bridge-its-erlectricity-487.html](http://www.rubyinside.com/erlang-ruby-bridge-its-erlectricity-487.html)  
[http://nullstyle.com/2007/5/9/erlectricity-hi-ruby-i-m-erlang](http://nullstyle.com/2007/5/9/erlectricity-hi-ruby-i-m-erlang)

I’m a n00b with Erlang, but it looks to me as if essentially Erlang’s  
playing client and Ruby’s playing server.

–  
Giles B.

I’m running a time management experiment: I’m only checking e-mail  
twice per day, at 11am and 5pm. If you need to get in touch quicker  
than that, call me on my cell.

Blog: [http://gilesbowkett.blogspot.com](http://gilesbowkett.blogspot.com)  
Portfolio: [http://www.gilesgoatboy.org](http://www.gilesgoatboy.org)

---

<div class="post-metadata">

**Author:** ![Giles\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/848f3c/32.png) [@Giles\_B](https://www.ruby-forum.com/u/Giles_B)\
**Post date:** [May 12, 2007, 10:54am UTC](https://www.ruby-forum.com/t/erlang-ruby-bridge-sorta-re-joe-armstrong-rubyconf-thread/103844/2 "2007-05-12T10:54:13Z")

</div>

On May 10, 10:43 pm, “Giles B.” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> [http://www.rubyinside.com/erlang-ruby-bridge-its-erlectricity-487.htmlhttp://nullstyle.com/2007/5/9/erlectricity-hi-ruby-i-m-erlang](http://www.rubyinside.com/erlang-ruby-bridge-its-erlectricity-487.htmlhttp://nullstyle.com/2007/5/9/erlectricity-hi-ruby-i-m-erlang)
> 
> I’m a n00b withErlang, but it looks to me as if essentiallyErlang’s  
> playing client and Ruby’s playing server.

It’s neither 🙂

There is an Erlang process and Ruby code acting as an Erlang node.  
They are completely the same from the point of view of Erlang VM.

In fact, you’ll _want_ your Erlang node to be the server and Ruby node  
to be your client. The example simply demonstrated how Ruby could be  
used to communicate with Erlang using electricity
