C and SDL have changed in the last +10 years, but the old stuff still works. I invested a lot of time into getting autotools right and it looks like it really paid off :)
I don't know why the web is different, but it is, and it makes using the newest stuff a little bit uncertain.
I think the web is different because of how easy it is to roll out new features - most of the new stuff only is guaranteed to work on browsers up to a couple months old, but that's enough since people update often.
I don't know why the web is different, but it is, and it makes using the newest stuff a little bit uncertain.