notes
notes copied to clipboard
Specific applications of rarVM-like systems
https://esolangs.org/wiki/RarVM
https://github.com/void4/notes/issues/41 ("Unlocking the future")
- metered, secure resource sharing between devices
- deterministic, resource metered execution supports replicated state machines/consensus objects/blockchains
- genetic programming - with a limited communication interface to the outside world, programs can be evolved randomly
- (physical) storage of program (state), such as in QR codes
- location independent processes, processes can find another system to resume on, self-serialize and jump to them
- multi-agent (network) simulations (running each agent for a few steps in order to achieve parallelism) (https://github.com/void4/netsim)
- custom scheduling/resource allocation algorithms
- platform for challenges that work within a resource limit (e.g. compression prizes, rlc-chess.com)