rudus/thoughts.md

16 lines
308 B
Markdown
Raw Normal View History

2024-11-01 20:58:16 +00:00
# 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.