That depends on the definition of ”better”. Some things not possible with Dosbox+GW-BASIC: With PC-BASIC you can
run Basic programs given on the command line as .bas files or BASIC statements given directly on the command line,
copy and paste text via mouse and clipboard between PC-BASIC and other programs,
redirect input and output from the shell, so you can write BASIC programs that behave like command line programs on your operating system and not like a program on a another simulated computer.
PC-BASIC can be extended in Python or can be embedded in Python programs.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
call fonction is not implemented
Last edit: tonio 2020-10-01
That's correct. And documented. And kind of obvious because that would mean to implement a complete processor emulation in 16 bit real mode.
So why pc-basic if dosbox+gwbasic is better ?
That depends on the definition of ”better”. Some things not possible with Dosbox+GW-BASIC: With PC-BASIC you can
PC-BASIC can be extended in Python or can be embedded in Python programs.