-
Notifications
You must be signed in to change notification settings - Fork 8
Competition Rholang
Noel Kwan edited this page Sep 23, 2021
·
2 revisions
RhoLang is the smart contract language for R-Chain.
It is a distributed calculus (distant descendant of the Pi-calculus), with some reflective features and session typing.
Pros:
- Its computation model is great for asynchronous processes over many shards of a blockchain, which scales better than the synchronous calls of the EVM.
Cons:
- It is the wrong level of abstraction. Slightly too high for a VM. Significantly too low for smart contract programming.
- Semantically, it is very close to a "intermediate language" like Scilla, but extra lower-level manual administration.