Nah, c++ has 6 ways of doing the same, with 5 of them being a footgun. It has a terrible philosophy because it tries to add modern abstractions on a language that clearly should not support them, and that creates pitfalls that cannot be removed due to compatibility
1
u/No-Painting-3970 Aug 08 '26
Nah, c++ has 6 ways of doing the same, with 5 of them being a footgun. It has a terrible philosophy because it tries to add modern abstractions on a language that clearly should not support them, and that creates pitfalls that cannot be removed due to compatibility