Non-starter. BASIC fans are hobbyists and won’t pay $35 a month. Professional devs already have better tools and won’t touch it.
TwinBASIC is a modern BASIC compiler
31–40 of 53 posts
Re: TwinBASIC is a modern BASIC compiler
#32BBC BASIC is still available and maintained by one of its original developers, an astonishing record. https://www.bbcbasic.co.uk/index.html The Windows version is a £25 purchase, but the SDL and command-line versions are gratis. It's a great language for hacking around on a Raspberry Pi.
Is there anything quite tied/geared to the internals of the system for rasp pi in the same manner as say C64 Basic was? Or does that sort of concern not really matter for today’s CPUs/hardware/aarch? I’m not really a programmer. The reason I ask is for my 11 yr old to hack around, should I find/use a modern (or if not modern, updated, as you indicated BBC is) Basic like the one you linked, or should I have the kid ju…
Supporting this platform is an ideal goal of the project, and in fact, one of the features (GPIO) only works on the Raspberry Pi today :) But there is a long road ahead to fulfill the promise. My vision is to create a minimal Linux image that boots straight into EndBASIC, and extend EndBASIC to give you more control of the Pi's hardware. The idea is to truly mimic the old C64 experience, but leveraging the power of modern hardware / infrastructure.
Re: TwinBASIC is a modern BASIC compiler
#33Re: TwinBASIC is a modern BASIC compiler
#34Earlier quoted context omitted.
Is there anything quite tied/geared to the internals of the system for rasp pi in the same manner as say C64 Basic was? Or does that sort of concern not really matter for today’s CPUs/hardware/aarch? I’m not really a programmer. The reason I ask is for my 11 yr old to hack around, should I find/use a modern (or if not modern, updated, as you indicated BBC is) Basic like the one you linked, or should I have the kid ju…
Somebody else brought it up in a separate comment, but because you specifically ask about the Raspberry, I'll mention EndBASIC ( https://www.endbasic.dev/ ) here again :) Supporting this platform is an ideal goal of the project, and in fact, one of the features (GPIO) only works on the Raspberry Pi today :) But there is a long road ahead to fulfill the promise. My vision is to create a minimal Linux image that boots…
Re: TwinBASIC is a modern BASIC compiler
#35Re: TwinBASIC is a modern BASIC compiler
#36https://help.powerbasic.com/PBWIN10/PBWIN.htm
The Wikipedia page is actually has more info than the official site lol https://en.wikipedia.org/wiki/PowerBASIC
Re: TwinBASIC is a modern BASIC compiler
#37I hate it when proprietary apps freeload off of Github's issue tracker.
Re: TwinBASIC is a modern BASIC compiler
#38I hate it when proprietary apps freeload off of Github's issue tracker.
Re: TwinBASIC is a modern BASIC compiler
#39BBC BASIC is still available and maintained by one of its original developers, an astonishing record. https://www.bbcbasic.co.uk/index.html The Windows version is a £25 purchase, but the SDL and command-line versions are gratis. It's a great language for hacking around on a Raspberry Pi.
Is there anything quite tied/geared to the internals of the system for rasp pi in the same manner as say C64 Basic was? Or does that sort of concern not really matter for today’s CPUs/hardware/aarch? I’m not really a programmer. The reason I ask is for my 11 yr old to hack around, should I find/use a modern (or if not modern, updated, as you indicated BBC is) Basic like the one you linked, or should I have the kid ju…
The "Lite" version of RpiOS is probably the closest you'll get. It just boots to the command line. Of course you could use any version of RpiOS and disable boot to GUI in raspi-config to get a similar effect.
Re: TwinBASIC is a modern BASIC compiler
#40From that standpoint there's no point comparing it with BBC Basic, Powerbasic, Freebasic, vb.net, purebasic, Xojo or gambas because none of those are in that space.
I'd like to hear more about who twinbasic expects to appeal to and why those people would want it?