Ooh, I love this. Somehow despite the intervening years I have found every environment I try to set up for my kids lacking compared to my early days with QuickBASIC. The combination of integrated help, a nice REPL and a simple interactive debugger is great to learn to reason about code. I’ve been quite impressed with GAMBAS, which is probably the best combination of simplicity and integration that I’ve found, not requiring constant googling or a separate tutorial, but it’s great to see something built around a language that could stick with them for years.
The marvelous thing about QBASIC was that you could just dive right in with PSET, LINE, CIRCLE etc, which capture the imagination in a way that "Hello World" doesn't. The only modern environment I know of that makes it that easy is Processing.
Writing graphical games, fractal viewers, cellular automata etc in QBASIC was how I got into programming AND recreational mathematics.
thom|5 years ago
oso2k|5 years ago
One thing that made QBASIC so approachable was its Help system. So easy to navigate and find the info/function/argument you needed.
unknown|5 years ago
[deleted]
kolinko|5 years ago
But seriously - love the idea, congrats!
codazoda|5 years ago
emmanueloga_|5 years ago
1: https://en.wikipedia.org/wiki/Turbo_Pascal#/media/File:Turbo...
fakedang|5 years ago
sontek|5 years ago
I was complaining how when I got started qbasic was perfect and there is a huge barrier to entry these days and nothing exists like qbasic.
zomglings|5 years ago
Really love the examples - I learned so much by reading the source code of games like gorillas that came with QuickBASIC.
dTal|5 years ago
The marvelous thing about QBASIC was that you could just dive right in with PSET, LINE, CIRCLE etc, which capture the imagination in a way that "Hello World" doesn't. The only modern environment I know of that makes it that easy is Processing.
Writing graphical games, fractal viewers, cellular automata etc in QBASIC was how I got into programming AND recreational mathematics.
29athrowaway|5 years ago
achikin|5 years ago
vsskanth|5 years ago
desi_ninja|5 years ago
severak_cz|5 years ago
Also - does it have some sort of built-in manual like Qbasic had?
intrepidhero|5 years ago
raymondh|5 years ago
StavrosK|5 years ago
intricatedetail|5 years ago