Integrate Axum back into C# (Actor Model)

Topics: C# Language Design
Sep 30, 2014 at 3:40 PM
Edited Sep 30, 2014 at 3:40 PM
Given the success of Akka and the narrow specialization of project Orleans it would make sense resurrecting the project Axum and integrating it into mainstream C#. Of course this is not same as async/await or TPL.

agent Program : channel Microsoft.Axum.Application
    public Program()
        // Receive command line arguments from port CommandLine
        String [] args = receive(PrimaryChannel::CommandLine);
        // Send a message to port ExitCode:
        PrimaryChannel::ExitCode <-- 0;