Upgrading to BlitzMax Am I missing something?

BlitzMax Forums/BlitzMax Beginners Area/Upgrading to BlitzMax Am I missing something?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

First of all, this isn't a 'troll' attempt, I am genuinly asking myself this question, and as I can't answer it, I need to ask you guys.

I am struggling to see what is the point of upgrading to BlitzMax if you currently use Blitz3D.

I own Blitz+ and Blitz3D, and mainly code in Blitz3D.

I use Blitz3D because I can't frankly be bothered with dealing with the 'mess' of low level DirectX primitives. I love the entities, the camera classes etc.

I understand that I will be able to cross compile to 3 platforms. I also understand that I can OO classes. Well if I am going to have to learn OpenGL for doing my 3D and lose the ease of use of the Entities, Camera, etc, quite frankly I may as well go back to C++ and code in OpenGL, and get some skills that would be useful on my CV.

Or am I missing something?

BTW: before I get flamed (as I am sure I will, as somebody will not read my post properly), I think creating a new OO language which can compile on 3 platforms is a great achievement, well done Mark!