I use Blitz3D(B3D) and PureBasic(PB) for most of my programming needs. PB offer me DLL compilation and multi-threading capabilities to compliment B3D's 3D graphics.
One big plus I can immediately see in BMax is 64-bit doubles which should allow for larger spacial postioning as well as financial calculation ability.
However, does anyone know if BMax will compile as a DLL (I'd be surprised if it didn't) and also if I can write 'string safe' multithreading code?
The problem with PB multithreading is that string variables used in different threads were subject to corruption due to tye same buffer space being used for those strings..
If Bmax scores these factors over PB then I'd probably purchase it soon - otherwise I'd wait until there was a reson to purchase it over PB.
One big plus I can immediately see in BMax is 64-bit doubles which should allow for larger spacial postioning as well as financial calculation ability.
However, does anyone know if BMax will compile as a DLL (I'd be surprised if it didn't) and also if I can write 'string safe' multithreading code?
The problem with PB multithreading is that string variables used in different threads were subject to corruption due to tye same buffer space being used for those strings..
If Bmax scores these factors over PB then I'd probably purchase it soon - otherwise I'd wait until there was a reson to purchase it over PB.