3 ms·
Serious question: What makes BASIC BASIC? I don't see anything in the FreeBasic example code that looks anything like what GWBASIC was 40 years ago. No line num
by livrem 3y ago
Serious question: What makes BASIC BASIC? I don't see anything in the FreeBasic example code that looks anything like what GWBASIC was 40 years ago. No line numbers and not a single GOTO. Is there still support for compiling old style BASIC or did the BASIC name move on to mean something completely different from what it used to?
- mbirth 3y agoThat reminds me: There’s PC-BASIC available for all platforms that emulates GW-BASIC: https://robhagemans.github.io/pcbasic/ https://robhagemans.github.io/pcbasic/ Since I’m kind of a data hoarder, I’ve put my GW-BASIC files from the early 90s on GitHub: https://github.com/mbirth/gwbasic https://github.com/mbirth/gwbasic
- parkertomatoes 3y agoIn this particular case, FreeBasic was written in Visual BASIC for DOS 1.0 until it could compile itself. But you're right that some of the original syntax it's added (e.g. C-style pointers) takes it a bit away from what BASIC was.