3 ms·
I don't think it's fair to call C++s type system 'brain-dead' when it was developed pragmatically to be largely source compatible with C. It introduced stronge
by nly 13y ago
I don't think it's fair to call C++s type system 'brain-dead' when it was developed pragmatically to be largely source compatible with C.
It introduced stronger array types, eliminated Cs automatic void* -> T* conversion and, most importantly, put higher-order functions and types on the table.
It might be a warty syntactical abomination, but it can still hold its own against some of the languages of type extremism.