Notice
ivm
is undergoing a complete refactor.
ivm
ivm
is a rich, well-documented virtual machine written in Rust.
Pros
everywhere.
Documentation Everything in ivm
is documented, even including private utility methods which are called once.
Constantly being improved
Know of a possible micro-optimization? Open an issue.
Code seems buggy in an area? It'll be fixed in the next release.
Others
- Easy portability
- Expandability
Cons
ivm
highly focuses on performance. As of now, in some cases, reflective-like operations may be complex to implement.