Jump to content

Join-calculus (programming language)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Griba2010 (talk | contribs) at 17:48, 15 August 2012 (External links: updated links). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In computer science, the join-calculus is a programming language based on the identically-named join-calculus process calculus. It is implemented as an interpreter written in OCaml, and supports statically-typed distributed programming, transparent remote communication, agent-based mobility, and failure-detection[1].

The join calculus has been integrated into several languages

  • Polyphonic C#
  • JoinJava
  • C++ via Boost
  • JErlang (the J is for Join, erjang is Erlang for the JVM)

References

  1. ^ Cedric Fournet, Georges Gonthier (2000). "The Join Calculus: A Language for Distributed Mobile Programming". {{cite journal}}: Cite journal requires |journal= (help)