I ported the code to VB.NET. My times are as follows:
C++ reference: 3.437 secs
BlitzMAX: 4.008 secs
Blitz3D: 10.524 secs
PureBasic: 10.531 secs
VB.NET: 7.853 secs
Tests were performed on an Athlon 64 3500+
C++ reference: 3.437 secs
BlitzMAX: 4.008 secs
Blitz3D: 10.524 secs
PureBasic: 10.531 secs
VB.NET: 7.853 secs
Tests were performed on an Athlon 64 3500+