I have a Tcl Improvement Proposal (TIP 676) currently being voted on which introduces an alternative compact form of calculation. The implementation uses a Pratt parser: https://core.tcl-lang.org/tcl/file?ci=cgm-equals-command&nam... which directly generates bytecode rather than creating a parse tree.
You might be interested in https://newsgrouper.org - my web interface to Usenet, text-only. The site is implemented in Tcl, but only needs a web browser for a client. Some Android users find it preferable to the available native clients.
Here's mine: https://cmacleod.me.uk/ - I'm a retired programmer, my site has links to various projects, mostly in Tcl, some Javascript or C, also old blog, etc.
Note: when posting a link to an article on Newsgrouper it's best to use the "Permalink" at the bottom of the article. People clicking that will get straight to the article without needing to login as a guest. The permalink for this article is: https://newsgrouper.org/%3C10jcmri$l9u0$1@paganini.bofh.team...
You can't delete word binding in Rye. I will have to add some solution just for REPL, because sometimes you instantiate something and make a bug and need to reiterate, but in the language itself no.
The one thing that really annoys me about HN is that when you return to a discussion that you read the day before, there is no way to easily find the comments which are new since your previous visit. This is basic functionality which Usenet always had (and still does).
reply