You're getting downvotes from the people who don't know that you are 100% right: goto is usually with labels, not line number, for exactly the reason you point out.
This Gist is still super cool, though.
This Gist is still super cool, though.
QBasic let you use either a line number or a label, I believe they only kept line numbers after labels were introduced for backwards compatibility.
I know I'm veering way off topic but for as much disdain as BASICs receive, I really do feel like coding up a simple game was much easier for teenage-me in QBasic than it was in Python with pygame, for whatever reason.
I wasted a lot of time with C/C++, if I had immersed myself in QBasic, I would have better actualized myself.