My experience with games software is that it typically has much longer loading times than other software.
I think this is justified though because what matters in a game is the perceived performance while the game is actually in operation.
If when I load a game it spends an extra 10 seconds optimising quadtrees & shaders etc to give me faster game performance and enable 16 millisecond latencies then it is overall worth doing, since trying to load stuff off the disk while I am actually playing would harm the experience.
I imagine photoshop developers do something similar.
I think this is justified though because what matters in a game is the perceived performance while the game is actually in operation.
If when I load a game it spends an extra 10 seconds optimising quadtrees & shaders etc to give me faster game performance and enable 16 millisecond latencies then it is overall worth doing, since trying to load stuff off the disk while I am actually playing would harm the experience.
I imagine photoshop developers do something similar.