@lizzy @polygon Well even without generics, you could always have added a struct for lists in C, just that very few people do this and never in a standard way, and even once a standard would get adopted, there's a massive pile of C APIs that will take so many decades to change it might as well be forever.
Like consider that we're still trying to migrate to 64-bit time_t, a much more straightforward change.