Symblicity is a stack-based esoteric programming language designed for portability, requiring no compiler or external dependencies. It runs natively in browser environments with a VM that replicates registers, memory, stack operations, and audio capabilities, using Web Audio API for sound playback.
DummyScheme is a portable, embeddable Scheme implementation inspired by Lua, featuring a register-based bytecode VM with tail-call optimization, first-class continuations, incremental GC, and easy C/C++ integration. Designed for game programming and other applications, it passes R4RS and R5RS test suites and can be embedded by copying header and source files into host projects.
A 2015 blog post explaining JavaScript monomorphism and polymorphism in the context of VM performance. The author clarifies that performance-related polymorphism refers to call-site polymorphism rather than classical OOP polymorphism, and introduces inline caching as an optimization technique where property lookups learn from previously encountered object shapes to avoid expensive generic algorithms.