I'm not entitled to shit, but he's also not entitled to a platform. He's a game designer. He's released games. If he wants to talk about games design, I'm all ears.
He _does_ take feedback from the public. That is, from people who take him seriously and participate in the conversation.
The compiler _is_ released in a closed beta. You could be a part of that if you were a productive voice in his language design discussions.
Instead, you're condescending:
> I can make a python script that prints out stuff while I'm streaming, too. He hasn't demonstrated squat.
> He's a game designer. He's released games. If he wants to talk about games design, I'm all ears.
Why would _anyone_ want to hear your ideas on their language if you believe these statements?
He's provided hours and hours of discussion on Jai and language design, explained most decisions he's taken and changes he's made since the inception of the language, documented the language's journey, _paid_ for people to work on the language, and we get to read "he could be faking it?" Yeah, he faked compiling programs with literal input from Twitch chat. The guy's a magician, not a programmer.
I really doubt this. The amount of effort and acting that would need to go into being able to script in advance the sort of mistakes you make when programming would be astronomic. You would have to never make a typo when you weren't supposed to, always make a typo when you are, somehow deal with the fact that when you get stuck you need to be able to respond to audience feedback, and so on and so forth. (Oh, and interactive 3d programs not just text to a terminal).
That's a lot harder than making a programming language.
> Why doesn't he release it, then?
Because he doesn't think public feedback would be helpful at this time. Because he wants to release software that he can take pride in instead of a alpha level programming language. Because that's what he is used to from game development. Because he feels like it. Etc. Why does it matter? You aren't entitled to it.