QB64 vs FreeBasic

Recently QB64 updated to version 2. They have a nice presence on Twitter. In the past I found Freebasic better (at least for my purposes) than QB64. Freebasic doesn’t seem to have a presence on Twitter at all.

So I thought I’d see if the new QB64 still executes in it’s own little window…it does. BTW you can’t cut&paste from this window. Also you compile your program from a MS-DOS looking interface, which by the way is a pain to navigate AND the folders known as paths aren’t sorted so it’s hard to find things.

By contrast FreeBasic just runs in the regular terminal you execute from. And you CAN cut&paste from this window. So it runs just like a regular Linux C or Python program.

Also the QB64 executable for this simple program is 1.5MB. The FreeBasic executable is 31.3K! A huge difference.

However I was unable to successfully compile any of the qb64 graphics sample programs with FreeBasic. So perhaps QB64 is better suited for that. And maybe that separate window that QB64 uses is better for graphics also.

Also QB64 has a debug mode that can be accessed using their IDE