Some precisions
I'm sorry but I totally disagree, the final version can be much faster even more than what you think.
I'm studying Software Engineer and when we build a software("debug, alpha" version), they are provided with debug informations and lot's of "bulk" software in it.
There's no real reason to build a release version with all the optimizations on it since it's a DEV version.
Firstly we do want everything to work as it has to work before compile it as a release version.
For example : if you print a single line in console or in a file (it's a very basic instruction but often used "log files etc..") afer every action you do when you ask a SQL database for example. The overall performance of the database will drop down drastically.
Of course a test is a mean to have informations on what you are doing.
So this bench is not totally useless.
But you shouldn't care about drops in performance right now but more about increases
The next alpha can have results totally different from this one and the following will follow the same way.
Until all optimizations are turned on and all the debug features removed you can't say that's worse.
Anyway none of this drops will stay like this, they do take care of performance and all will change but a drop by 90% of performance
will not be effective on the release.
Hope this help everyone to understand what an "alpha, beta etc." is.
Originally posted by hax0r
View Post
I'm studying Software Engineer and when we build a software("debug, alpha" version), they are provided with debug informations and lot's of "bulk" software in it.
There's no real reason to build a release version with all the optimizations on it since it's a DEV version.
Firstly we do want everything to work as it has to work before compile it as a release version.
For example : if you print a single line in console or in a file (it's a very basic instruction but often used "log files etc..") afer every action you do when you ask a SQL database for example. The overall performance of the database will drop down drastically.
Of course a test is a mean to have informations on what you are doing.
So this bench is not totally useless.
But you shouldn't care about drops in performance right now but more about increases

The next alpha can have results totally different from this one and the following will follow the same way.
Until all optimizations are turned on and all the debug features removed you can't say that's worse.
Anyway none of this drops will stay like this, they do take care of performance and all will change but a drop by 90% of performance
will not be effective on the release.
Hope this help everyone to understand what an "alpha, beta etc." is.
Comment