BlitzMax for non-game/application development

Miscellaneous Forums/General Discussion/BlitzMax for non-game/application development

So here is a poll that interests me:

Who's using BlitzMax for non-game/application development?

I use it with MaxGUI (via LogicGUI) to format and display information and stats at work.

I am doing both, if you include things like editors which are for the most part applications. But actually I try to blur the boundary between the two.

I think most of my stuff is non-game related, although I've recently started dabbling in more game-related APIs.

wxMax (wxWidgets on BlitzMax) is probably the most important/largest project to date. Not just a GUI module either. We've been working hard on adding things like cross-platform Serial/Com API, PDF rendering etc. There's also proper native printing support, which is nice if you want to print stuff.

I've used BlitzMax as CGI with Apache.
I've used BlitzMax with Oracle.
I know of it being used with SAP databases.

I like to push BlitzMax into places it's never been before :-)

Were using Blitzmax with Flow for a commercial application. As well as the Flow scene editor.

I only make applications, though often with 3D.
I'd would like to find the time for a game some day.

DreeDee, Minib3d and Bruceys modules has meant that I've been able to stay with Bmax for app building, so once again a big thanks to the authors!

I'm doing an app but considering moving to another language after some stumbling blocks.

The FMOD problem, Nomen luni? Or are there other major issues you ran into?

BlitzMax is the only thing for the Mac that comes anywhere near a development platform that is compatible with --me--, so I almost gave up looking for alternatives. Were I still on Windows, I'd most likely use C with VistaDB as my database engine of choice and probably SharpDevelop instead of Visual Studio (I like underdogs). But the Mac brought me to BlitzMax. ;-)

Yeah dude it's the FMOD problem. General blitz becomes a pain for me whenever I want to talk to external routines. It's a combination of the garbage collector baulking and the lack of C compatible structures that make life difficult or impossible. The real problem is that I can't find anything that overcomes these issues which I like anything near as much as Blitz! C is okay, but after programming C on a fulltime basis (job) for years, I still can't write a program that doesn't give me a thousand bugs first time I run it. Blitz often works straight off the bat!

I made (and use occasionally) a full-screen text editor.

Also, I often use a nice little app I made that tracks my finances. A bit like MS Money but without the fancy interface.

They both started as a 10 min 'what if' project to emulate a character based display like back in the days of VIC-20's and C64's.

It's actually refreshing to use things that don't have fancy GUI's but benefit from a 120x75 character display (1920x1200 divided into 16x16 cells).

Thanks for your feedback, folks. It's reassuring to know that I'm not alone in that field. ;-)

I am glad I foudn this forum. I have been playing around with things like desktop publishing. I haven't embarked on a real business app yet, but would be interested in sharing peoples' experiences.