Blitz Speed Etc
Blitz3D Forums/Blitz3D Beginners Area/Blitz Speed Etc
| ||
Out of curiousity, has anyone tested the speed of blitz basic vs the speed of C++, or assembly? And how fast do you thinkg a mud engine written in blitz basic would be compared to ROM? thanks for any/all input |
| ||
i've no idea what your on about with ROM but c++ and assembly are faster for logic but the graphics calls are roughly the same. |
| ||
blitz has been compared to C++ in the past, it's not as fast. It's roughly half the speed of C++. But then anyone who plays up to date games on PC knows the speed of the language has nothing to do with how well the game runs (GTA3 anyone?). You can quite happily make professional levels games approaching the level of realism of half life 2 and halo given teh right tools, people and more than anything, time. |
| ||
Well i am currently creating a text based mud engine, like Rom/Diku. C++ seems to handle it quite well. But I was curious of the limitations, lag etc of a blitz program reading from, writing too, and checking types/fields and all the other stuff a mud engine may require in dealing with one hundred or even a thousand streams at once. |
| ||
Well i created a test program. I set it to open and accept one thousand streams and run random commands. It loops two to 3 times per second even while handling over 1,000 streams. And when you enter a command, it pops up almost instantly. So i'm sure when my server acts only as a server and not as a client also. It should be faster. I'm not sure how much faster c++ will be. But I am going to finish this mud (hopefully with no errors) and it will be very easily editable. I'll post a topic in user creations soon if anyone is interested. |
| ||
Sounds interesting... |