.@oxlang has some really interesting ideas around immutable namespaces. Compiling code effectively whilst providing a good REPL is hard.
miniblog.
Related Posts
Do you think values and types should be in separate namespaces? Why/why not?
I'm sympathetic to the view that package namespaces are best avoided (e.g. https://samsieber.tech/posts/2020/09/registry-structure-influence/ ).
If I release a package wilfred/foo, that makes it harder for it to become a community project later.
Stable proc macros! Nicer namespaces! Many nice new features in Rust 1.30: