C# and the current crop of .net based languages leave BlitzMax way behind in the OOP stakes.
For example why buy BlitzMax and then use the TrueVision 3d wrapper when you could do exactly the same with c# for free and have a really good pro-quality tried & tested IDE and tools to work with ?
For example why buy BlitzMax and then use the TrueVision 3d wrapper when you could do exactly the same with c# for free and have a really good pro-quality tried & tested IDE and tools to work with ?
I almost did this myself. It's true at a basic level, but I found C# was a bit more difficult to manage ( for me, anyway ) when it came to developing anything bigger. Plus TV3D is written in C++ so the .Net version is a wrapper, and at least if I use it in BlitzMax, I have the wrapper source and can decide how I want things to work for myself.
It's a close call though.