The folks that dismiss JB’s work by saying “this could have been done in ” are missing the point of why anything is done. If you are entirely utilitarian in how you approach making a game (as in this case) then you’ll want to create as little as possible to make the game. An existing game engine, an existing programming language, existing libraries, etc. If your goal is the economic return that making a game will (ho…
Seriously, this is why he did it. His ego and arrogance is off the charts and if it wasn't made by him, he thinks it sucks (e.g. he doesn't like Linux, probably because he realizes Torvalds is actually smarter than him). He also doesn't like C++ or Rust, again, it's probably a good indicator he has a deep inferiority complex and so he has to prove he's the smartest person in the world by writing his own, "better" language.
I.e. I don't think he's making a programming language for some "love of creating", I think he's doing it because he has a deep psychological issue/insecurity, which drives his need to always be the "smartest person in the room", his arrogance, the way he dismisses others who don't agree with his viewpoints etc.