A guide to developing in RhoLang on the RChain blockchain and an experiment in compensated cooperative licensing.
This work is open source in that its source is available and collaboration is welcome however it's not meant to be created without compensation. You can read about the license for this work within this guide.
Rholang is a fantastically intreguing programming language. It is based in a very simple model of computation but one that is very different from the Von Neumann architecture in use since the 1940's.
Rholang programs can be thought to define both the client and the server components of today's web application design. Or, one could think of Rholang as a language for peer to peer applications at a global scale.
The Rholang language emerged from the Rho Calculus by Greg Meredith and Michael Stay.
-
About the license
-
Goals of the license
-
Thinking on compensation
-
Contributing to the project
-
A note to the RChain board
-
The guide
-
Hello World
-
what is rholang?
-
setting up your environment