Maintenance
As you may have noticed last week I didn’t do much apart from Monday. This was because there was a strike and I couldn’t take the train. And I also replaced the drives in m laptop for some bigger and speedier ones. I even cleaned my whole laptop inside and out. Hopefully it can be my companion for another couple years.

Sorting
Today was about sorting. Not that interesting in the end. But I’m not saying it wasn’t worth it. I think the most important thing to take away from it is that running time and worst-case scenario performance can be very different. Just because someone says an algorithm scales well, doesn’t mean it’s actually faster than one that doesn’t scale well. If you never hit that worst-case scenario or can avoid it for example. Or when you have a lot of cache misses and that ruins the performance of the better scaling algorithm.

Well, I’m glad next up is OpenGL stuff again. Already watched two videos of it I think, some months ago. Though after that there is a LOT of cleanup and debug stuff. But looking at it so far, video 269 would be the last I would follow. After that it’s full steam ahead with gameplay and getting a prototype (finally) ready.

Last modified: February 13, 2023