4 ms·
What arguments like this fail to understand is that conventions without guardrails, culture and/or guarantees are next to useless. That’s not a human problem.
by orf 2y ago
What arguments like this fail to understand is that conventions without guardrails, culture and/or guarantees are next to useless.
That’s not a human problem. It’s like saying “this motorway is pitch black, frequently wet and slippery and has no safety barriers between sides, so crashes are frequent and fatal. What we have is a human problem - drivers should follow the convention of driving at 10mph, when it doesn’t rain and make sure they are on the right side of the road at all times”.
- bluGill 2y agoWhich is what this whole story is about: how can we add those things to C++? There are lots of options, which should we try. Which sound good but won't work (either technically or because they are not adopted), vs which will.
- orf 2y agoThe whole story is about how you cant do this without lifetime annotations. In other words: you can try limiting all cars to 10mph, closing the road, automatically switching out all car tyres with skid-proof versions while in motion, or anything else. But… just turn the god damn lights on and put up a barrier between lanes. It works on every other road.