We investigate techniques of frugal programming: how to program so you don’t waste the limited memory resources in your computer system.

We investigate techniques of frugal programming: how to program so you don’t waste the limited memory resources in your computer system.
We try to answer the question of why is quicksort faster than heapsort and then we dig deeper into these algorithms’ hardware efficiency. The goal: making them faster.