> The world is often stuck in a limited view of just "What caught on, often in 
> a limited community for historically contingent reasons" and declaring 
> something a hobby/research is often a good way to break out of that mold.

That's exactly why I'm doing it. There are too many Unix-like OSs, but very 
little ones that challenge those 50+ years assumptions.

> It only invites bugs as pure stack based memory management is very limited. 
> Maybe the web request opens a connection to a database, sometimes and then 
> the connection is cached. Boom, crash, doesn't work with scopes.

@Araq Good point. I think that's ok for an initial experiment of such feature. 
In a way it's no different than caching a pointer to an arena-allocated chunk 
that may outlive the arena context. Maybe I'll think of 
_[migrating](https://forum.nim-lang.org/postActivity.xml#migrating) resources 
up the tree if their owner changes? I don't know, the only way to try it out 
and see what challenges come up.

Reply via email to