This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Jean Boussier
byroot.bsky.social
did:plc:6xokfd54qw7wd3bvscy3yhwe
The interpreter inline caches don't deal well with polymorphic situations (more than a single shape), but there are secondary layers of cache via Red Black Tree so it's not terrible.
Then YJIT has polymorphic inline caches, so if you only have 2-4 different shapes, that's fine.
2025-03-06T10:50:06.874Z