K&R C was, what, 1972...and it's 2023 now. So that's 51 years with no definitive end of 'making do' in sight.