Bicyclo
Bicyclo is a programming language designed for concurrent and distributed systems. It aims to provide a simple yet powerful way to build scalable and reliable applications. The language's core features revolve around a message-passing concurrency model, inspired by actors and CSP. Bicyclo uses a syntax that is generally considered clean and expressive, focusing on readability and reducing common sources of errors in concurrent programming.
The fundamental unit of concurrency in Bicyclo is the "process," which is analogous to a lightweight thread.
The language is also designed with distribution in mind. Bicyclo processes can be easily spawned and communicated