It may be relevant to note that - as far as I understand - there has been only one public document regarding the selection of the VM language, namely this thread.
It is indeed worth noting that the requirements are fairly general, i.e. there are many languages that fit. Some of the central ones I may post here for visibility[1]:
- Deterministic
- Support concurrency
- Support precise metering of computations
- Support some form of “reads”
Given all this, it may be worth indeed discussing the language choice once again before the sunk cost becomes even more sunky and costy.
May also be a good opportunity to reflect whether the current NockmaVM roadmap supports all requirements previously made or generally whether it should ↩︎