4 ms·
C++ fears getting lots of stuff wrong, which is why they got rid of good concepts, waited 20 years and then added bad concepts
by 3836293648 2y ago
C++ fears getting lots of stuff wrong, which is why they got rid of good concepts, waited 20 years and then added bad concepts
- pjmlp 2y agoSo is the fate of design by committee languages and APIs, where not always the best comes out, rather what the people that decided to show up voted on, and those hard enough to keep battling for their papers throughout all voting sessions until the final victory.
- bluGill 2y agoIt was only 10 years between getting rid of concepts and getting the replacement in. They got rid of "good concepts" because when attempts were made to implement them the build for a simple "hello world" was over 15 hours and the implementers didn't think they could optimize that enough to have acceptable build times. As such I wouldn't call what they got rid of good concepts - to be good it needs to be nice not just in an academic paper, but also in the real world.