Live data from Hacker News

TwinBASIC is a modern BASIC compiler

twinbasic.com

31–40 of 53 posts

Re: TwinBASIC is a modern BASIC compiler

#31

Non-starter. BASIC fans are hobbyists and won’t pay $35 a month. Professional devs already have better tools and won’t touch it.

hobbyists would likely use something like gambas, where they don't need the 100% vb6 compatibility. this seems more targeted to businesses who want actual vb6 code to run.

Re: TwinBASIC is a modern BASIC compiler

#32

BBC 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…

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 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

#34
post #32

Earlier 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…

Sounds awesome, that would be super cool! I’ll check out endbasic as it is currently which should suffice quite nicely as is for the environment I’m looking for..

Re: TwinBASIC is a modern BASIC compiler

#39

BBC 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…

> 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?

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

#40
The whole point of TwinBasic is that it's to be 100% compatible with VB6 and with VBA.

From 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?

Post reply on HN