>>106002150
>qsort
lamao
also im too lazy to look over the code. im sure theres more to it than just types
probably a width thats a parameter in one version when the other does name mangling or has dynamic dispatch with width-specific variants for each case
also also
theres quite a few ways to make void * either type safe
or no-cost generic. where you dont use void * but do macro magic force inlines
or generic but at a cost with function pointers
i know you like your types
but i like simple more than i like types (and dont get me wrong, i like em too. but fuck complexity emergent from the framework. id rather deal with a complex machine)