Ask HN: Any interest in a modern QBasic?
https://news.ycombinator.com/item?id=7109253My son started playing with QBasic the other day. He's really getting a lot out of it.
It's really convenient to get started in. It's super helpful that it's an IDE with a built-in interpreter and comprehensive help section. The semantics aren't that hard to pick up. And it has a built-in basic graphics library.
But it's lacking in a few areas. The IDE's fixed screen resolution is really hard to work with. In general QBasic's syntax is confusing and inconsistent. The IDE is missing important features like undo/redo, which I totally forgot about.
So I was thinking, why not write a modern alternative? My plan was to build a very lightweight IDE (probably using Qt), that has a built-in interpreter, using a custom language (probably a stripped down version of Ruby without all the crazy). It would probably use something like SDL and export a basic graphics library too. And it would come with a comprehensive help section including a tutorial.
Is there any interest in using and/or helping with such a project?
(I've looked at a few existing options. Most of them seem to be more drag-n-drop "visual" languages, which I'm not interested in.)