Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hdima/erlport
ErlPort - connect Erlang to other languages
https://github.com/hdima/erlport
Last synced: 3 months ago
JSON representation
ErlPort - connect Erlang to other languages
- Host: GitHub
- URL: https://github.com/hdima/erlport
- Owner: hdima
- License: bsd-3-clause
- Created: 2009-12-29T18:06:28.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2020-08-11T20:49:24.000Z (over 4 years ago)
- Last Synced: 2024-07-19T22:44:56.217Z (4 months ago)
- Language: Erlang
- Homepage: http://erlport.org
- Size: 1.17 MB
- Stars: 626
- Watchers: 34
- Forks: 130
- Open Issues: 27
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES
- License: LICENSE
Awesome Lists containing this project
README
ErlPort - connect Erlang to other languages
===========================================.. contents::
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.The following is an example ErlPort session for Python:
.. sourcecode:: erl
1> {ok, P} = python:start().
{ok,<0.34.0>}
2> python:call(P, sys, 'version.__str__', []).
<<"2.7.3 (default, Aug 1 2012, 05:14:39) \n[GCC 4.6.3]">>
3> python:call(P, operator, add, [2, 2]).
4
4> python:stop(P).
okCheck http://erlport.org for more information:
- `ErlPort documentation `_
+ `Connect Erlang to Python `_
+ `Connect Erlang to Ruby `_
- `ErlPort downloads `_+ `ErlPort binary packages `_
+ `ErlPort source packages `_Feedback
--------Please use the following channels for reporting bugs, offering suggestions or
feedback:- ErlPort mail list: [email protected] (https://groups.google.com/d/forum/erlport)
- ErlPort issue tracker: https://github.com/hdima/erlport/issues
- Email: dima at hlabs.org
- Send a message or follow me for updates on Twitter: `@hdima
`_