The question I’d like to ask first is: what is your initial target audience for Ren-C? For instance, do you want to start out by positioning it as…
- …a scripting language for building small and useful tools?
- …a frontend language for working with WASM and JS?
- …a language for building GUI applications? Or games?
- …or something else entirely?
Whatever you may think of Red and Arturo, at least they’ve been extremely clear with this sort of positioning: Red is a general-purpose language specialising in GUI prototyping (and low-level programming with Red/System), while Arturo is designed for mathematical challenges. Having focus has helped both of them, and I think Ren-C needs to have a comparable level of focus, at least initially, if it is to become at all popular. (And, conversely, you can see how development slowed down on Red at times when the development team got distracted, e.g. by cryptocurrencies.)