Javier Pimas -- Live Metacircular Runtimes: The case of Egg Smalltalk - 29 June 2024

UK Smalltalk User Group · Intermediate ·📄 Research Papers Explained ·1y ago
Egg is a new Smalltalk dialect that was designed from scratch to incorporate some interesting features: * A module system with namespaces that replaces the old-good Smalltalk global. * Dynamic identifiers, which are bound lazily similarly to how methods are lazily bound. * A multi-VM architecture, with different VM implementations written in C++, Pharo, JavaScript and Egg. The Egg-in-Egg VM is special in that the VM component is just another module of the system, creating what we have named Live Metacircular Runtimes (LMRs) [1]. The most interesting characteristic of LMRs in Smalltalk is that…
Watch on YouTube ↗ (saves to browser)
Account-Level Price Mismatches: Google Merchant Center Guide
Next Up
Account-Level Price Mismatches: Google Merchant Center Guide
Google Ads