Lol, I've always hated the C++ snobs when coding in basics, mainly because I wasn't able to code in C++. Now I am (more or less), and it feels cool :-)
This way I will decide whether to keep working with BMax or switch entirely knowing the plusses and minuses of both.
BMax as a language (if used properly) is really just a step away from C++, the big thing it does is provide you with a neat set of commands that you otherwise would have to find out in much more complex libraries. As a minus you get a compiler that is less optimized (but pretty decent anyway) and somewhat less flexibility (not that it matter much). The direct OpenGL wrapper makes it a serious tool.
This way I will decide whether to keep working with BMax or switch entirely knowing the plusses and minuses of both.
BMax as a language (if used properly) is really just a step away from C++, the big thing it does is provide you with a neat set of commands that you otherwise would have to find out in much more complex libraries. As a minus you get a compiler that is less optimized (but pretty decent anyway) and somewhat less flexibility (not that it matter much). The direct OpenGL wrapper makes it a serious tool.