Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 1.73 KB

README.md

File metadata and controls

15 lines (11 loc) · 1.73 KB

Welcome to Programming with Spaces!

pSpaces is international collaboration project lead by the Technical University of Denmark and the University of Camerino that aims at providing a simple yet powerful support for programming distributed applications with (tuple) spaces. The current support includes libraries for mainstream languages such as Java, C#, Go, JavaScript and Swift. Different classes of tuple spaces are supported. These include standard message channels to support traditional message-passing and actor-like programming, spaces with random tuple retrieval to support probabilistic programming, and Linda-like tuple spaces alike the Java libraries Klava and jRESP.

This repository contains information for programmers and developers, including:

pSpaces is work in progress: current work includes interoperability between applications written in different languages, support for additional mainstream languages like Python, secure communications, encryption, access control and privacy protection.

pSpaces is used in education: