ErlPort - Connect Ruby to Erlang

Looks interesting - what do you think?

ErlPort is a library for Erlang which helps connect Erlang to a number of other programming languages. Currently supported external languages are Python and Ruby. The library uses Erlang port protocol to simplify connection between languages and Erlang external term format to set the common data types mapping.

ErlPort Ruby documentation covers:

Overview and examples

  • Ruby instances
  • Call Ruby functions from Erlang
  • Call Erlang functions from Ruby
  • Send messages from Erlang to Ruby
  • Send messages from Ruby to Erlang
  • Custom data types
  • Standard output redirection
  • Reference manual
  • Data types mapping
  • Erlang API
  • Ruby API
  • Environment variables

Reference manual

  • Data types mapping
  • Erlang API
  • Ruby API
  • Environment variables
2 Likes