QB64 Phoenix Edition
Has anyone... - Printable Version

+- QB64 Phoenix Edition (https://staging.qb64phoenix.com)
+-- Forum: Chatting and Socializing (https://staging.qb64phoenix.com/forumdisplay.php?fid=11)
+--- Forum: General Discussion (https://staging.qb64phoenix.com/forumdisplay.php?fid=2)
+--- Thread: Has anyone... (/showthread.php?tid=1676)

Pages: 1 2 3


Has anyone... - Roland_Beat_Boxer - 05-12-2023

...ever made a commercial software or some sort using QB64? Just curious. It seems quite capable of doing so.


RE: Has anyone... - bert22306 - 05-12-2023

Yes, I have many, many times, but never directly.

I write code in QB64, previously in QBasic, when I'm writing requirements for controls systems. If the algorithms are tricky especially, or anytime I need to verify that the logic is solid. Things like navigation software.

Then I send the listing and the .exe file for testing, to "the real software people." It's relatively easy for any software guy to understand Basic code. Only ever got one complaint, from a really expert C programmer, who claimed "Basic gives me a headache." Other than that one comment, all has been working very well indeed this way. Sometimes they just transcribe what I wrote, including using the same variable names. Lots of stuff out there using these algorithms.


RE: Has anyone... - mnrvovrfc - 05-12-2023

(05-12-2023, 02:37 AM)Roland_Beat_Boxer Wrote: ...ever made a commercial software or some sort using QB64? Just curious. It seems quite capable of doing so.

Welcome to the forums.

If you mean "commercial" as in selling it then no. Not interested, people are impossible to satisfy.

To the one who said "BASIC gives me a headache" I would say, "People like you and the language you prefer give me a headache unto death much longer than QB64 could ever give me a headache for a logic bug I spend five hours trying to find because there is no ''goody'' debugger." Shorter version: "C/C++ has ever given me a headache, while BASIC makes me itch."

Edit: I was thinking about something else while I wrote what I did on this line. Sorry.


RE: Has anyone... - Roland_Beat_Boxer - 05-12-2023

RE:bert

thats interesting. I do recall basic being used for such applications quite a bit back in the day.

to clarify your first paragraph, do you mean that you use basic there because it's easy to check for stability, given the critical nature of what it's going to be doing?


RE: Has anyone... - Roland_Beat_Boxer - 05-12-2023

(05-12-2023, 04:39 AM)mnrvovrfc Wrote: Welcome to the forums.

If you mean "commercial" as in selling it then no. Not interested, people are impossible to satisfy.

To the one who said "BASIC gives me a headache" I would say, "People like you and the language you prefer give me a headache unto death much longer than QB64 could ever give me a headache for a logic bug I spend five hours trying to find because there is no ''goody'' debugger." Shorter version: "C/C++ has ever given me a headache, while BASIC makes me itch."

Edit: I was thinking about something else while I wrote what I did on this line. Sorry.

Thx for the welcome!

Yes, indeed I mean a for-sale application of some sort, closed source, the whole 9 yards.


RE: Has anyone... - mdijkens - 05-12-2023

Yes and No.

I'm not selling custom applications anymore (Used to with QB4 and PBDS7)
But I've created lots of utilities for my customer in the last 5 years with QB64. I did not sell them the utility but provided it as is to do conversions, run in batch jobs, cleanups, etc.


RE: Has anyone... - TerryRitchie - 05-12-2023

(05-12-2023, 02:37 AM)Roland_Beat_Boxer Wrote: ...ever made a commercial software or some sort using QB64? Just curious. It seems quite capable of doing so.

The only software that comes to mind is a game called Black Annex that was greenlit on Steam some time ago:

https://www.pcworld.com/article/457418/black-annex-is-the-best-qbasic-game-youve-ever-seen.html

Funny thing though, everyone in the press was reporting it was written in QuickBasic, when in fact it was written in QB64.

And another game called Papi Commando that I believe the author sold in France. I remember this game because the author used a sprite library I wrote many years ago to control the sprites on screen and asked if I would modify the library a bit for his use case:

https://www.youtube.com/watch?v=zjAl774HruI

I'm sure there's more software out there written in QB64 that sold commercially, but those are the only two that come to mind right now.


RE: Has anyone... - a740g - 05-12-2023

Then there is this:
486 on Steam (steampowered.com)

This one is free, but just putting it here because it's on Steam. I think the devs for this are working on a follow-up and larger game.
Spiderbro on Steam (steampowered.com)


RE: Has anyone... - madscijr - 05-12-2023

(05-12-2023, 02:37 AM)Roland_Beat_Boxer Wrote: ...ever made a commercial software or some sort using QB64? Just curious. It seems quite capable of doing so.

Not only is it capable, QB64 works on Windows, Linux AND Mac (and Web if we're talking about qbjs!). 
Platform independence - if that's not ideal for releasing software, I don't know what is! :-D


RE: Has anyone... - mnrvovrfc - 05-12-2023

(05-12-2023, 12:52 PM)madscijr Wrote:
(05-12-2023, 02:37 AM)Roland_Beat_Boxer Wrote: ...ever made a commercial software or some sort using QB64? Just curious. It seems quite capable of doing so.

Not only is it capable, QB64 works on Windows, Linux AND Mac (and Web if we're talking about qbjs!).

He's asking if you created software that you sold, using QB64(PE).