Giter Club home page Giter Club logo

erlang.net's Introduction

Welcome to Erlang.NET!

Erlang.NET is an implementation of an Erlang node in C# which was manually
translated and ported from the counterpart in Java, jinterface.
In addition to the original jinterface, Erlang.NET contains a preliminary
implementation of epmd (Erlang Port Mapper Daemon) written in C#, whereas
jinterface requires epmd included the official Erlang distribution.
In other words, Erlang.NET works independently from Erlang and allows you
to build distributed Erlang nodes, exclusively using .NET Framework.

Erlang
http://erlang.org/

jinterface
http://erlang.org/doc/apps/jinterface/index.html

Also, Erlang.NET offers light-weight process, event-driven "actor",
equivalent to so-called "process" in Erlang. Although the idea I am currently
working on is most directly inspired by Singh, many similar programming
technique to implement light-weight process and thread for .NET Framework,
using iterator in C#, can be easily found in the Internet.

An Asynchronous Messaging Library for C#
Satnam Singh and Georgio Chrysanthakopoulos (Microsoft)
http://research.microsoft.com/en-us/um/people/tharris/scool/

Another previous work by Vlad Dumitrescu ([email protected]) can
be found below. As mentioned in the post, Otp.Net was based on jinterface
1.2.1.1 and unfortunately not actively maintained today. Erlang.NET is a
new port based on the latest jinterface 1.5.1.

[ANN] Release of Otp.Net framework
http://www.erlang.org/pipermail/erlang-questions/2004-May/012313.html

Jungerl: A jungle of Erlang code
http://sourceforge.net/projects/jungerl/

Index of /jungerl/lib/otp.net
http://jungerl.cvs.sourceforge.net/viewvc/jungerl/jungerl/lib/otp.net/


Takayuki Usui

erlang.net's People

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.