rudus/thoughts.md
2024-11-01 16:58:16 -04:00

308 B

VM thoughts

We want numbers and bools as unboxed as possible.

Nil is a singleton, and should be static.

Strings come in two flavours:

  • String literals, which are static/interned.
  • Constructed strings, which should be Rc<String>

Keywords are static/interned.

Tuples should be refcounted for now.