Blitzmax vs blitz2d?

BlitzMax Forums/BlitzMax Beginners Area/Blitzmax vs blitz2d?

I need to know if blitzmax is more advanced than blitz2d/blitzplus?
In some occasions it's more advanced in others it seems more limited. For example in BlitzMAX you cannot use drawing commands directly on a pixmap or image, but must instead draw to the backbuffer. This means that some things will have to be designed differently, and more care will have to go into planning more complex graphical effects.

However the trade-off is that your source code will cross-compile to three different platforms, you can apply object oriented principles to your source code and the ability to do real-time 3D accelerated transforms.

Image performance is not likely to be worse on decent hardware, and most certainly much better on more powerful graphics cards.