I designed and built a language (and interpreter) for something just like this many years ago. You'd tweet a program at it and it would render and tweet back the output.
You know, I used Wolfram Mathematia for many years in college and even a little beyond, and I just learned today that the language is called Wolfram and the enviroment is Mathmatica.
That’s a relatively recent change. When I first learned MMA around 1995, it was just Mathematica. It was still just Mathematica 10 years later. Then in the last decade they decided to give the language a name independent of Mathematica: I assume with the rollout of their other services/tools beyond the desktop client that use the same language.
It could have just been “pick a computable algorithm that our framework’s UI can render”.
Until I don’t see a meaningful program, which answers to a few use cases of a user, I wouldn’t take that serious.
Edit: And the abuse of a framework is also something misleading, it is like saying “make an OS in a tweet” and then tweeting: “git clone linux.git && make all && kexec kernel”
Maybe you should define what a program is, which is something over an OS, below a plug-in to a framework and interfaces with a user in order to provide a value or interface.
Edit: If my comment is unuseful, how useful is a non standalone program which represents a graph of random values for no purpose at all?
https://twitter.com/hashtag/tweetcart?src=hashtag_click
Some amazing stuff.