sort.h is an implementation of a ton of sorting algorithms in C with a user-defined type that is provided at include time. This means you don't have to pay the function call overhead of using a standard library routine. This also gives us the power of higher-level language generics. In addition, you don't have to link in a library: the entirety of this sorting library is contained in the sort.h he