Software Engineering discussion
Beautiful Code
>
The Design of the Gene Sorter
date
newest »


What I understood was very generic to filtering and table usage. There was probably specific details that I missed or didn't understand.
I've used C function pointers and union structures several times. Sadly, I didn't make the leap to thinking about them as OO concepts until now.
I am glad to see the attention to minimizing disk seeks, since these bottlenecks are not only time consuming today, but the gap between disk performance and CPU speed continues to widen over time. This is a tough thing to teach, because today's programming abstractions are often very far removed from the disk activity consequences.