Occam Pi

A successor language to occam 2 that's mostly backwards-compatible, but adds various useful new features based on the PiCalculus. The major addition has been the concept of MobileDataTypes?: data, channels and processes can be safely passed around by reference, with rules in place to avoid aliasing. There's an OpenSource occam 2 and OccamPi compiler available called KRoC that'll build IA32/SPARC/MIPS executables, and another group's working on a VirtualMachine for the extended Transputer bytecode that KRoC uses.

http://www.cs.kent.ac.uk/projects/ofa/kroc/

http://www.transterpreter.org/

-- AdamSampson?

Moved here from OccamLanguage. -- ClaesWallin


EditText of this page (last edited April 22, 2005) or FindPage with title or text search