16 lines
308 B
Markdown
16 lines
308 B
Markdown
# 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.
|
|
|
|
|