3 ms·
I can very much relate to this. Just taking the little bit of time to think about what the computer needs to do and making a reasonable effort to not do unnece
by dgb23 4y ago
I can very much relate to this.
Just taking the little bit of time to think about what the computer needs to do and making a reasonable effort to not do unnecessary stuff goes a long way. That 2x-50x factor is in fact very familiar. That’s something loading in a second rather than in a minute, or something feeling snappy instead of slightly laggy.
And it matters much more than people say it does. The “premature optimisation...” quote has been grossly misused to a degree that it’s almost comical. It’s not a good excuse for being careless.
- jay_kyburz 4y agoOne thing I find frustrating in game development, is we often put off optimization until the end of the project when we know we are happy with the game. But that means _I_ have to live with a slow code base for 2 years. It takes 19 seconds for the main menu to load when you push play on our current game in Unity. It's killing me. Meanwhile in my lua side project, its less than a second.
- variadix 4y agoIndeed. Having to deal with slow code (and slow compile times to some extent) for the majority of the project’s lifespan ruins iteration rate.