| ▲ | flohofwoe 4 hours ago | |
"C/C++" is still a useful term for the common C/C++ subset :) As far as stdlib usage is concerned: that's just your opinion. The stdlib has a lot of footguns and terrible design decisions too, e.g. std::vector pulling in 20k lines of code into each compilation unit is simply bizarre. Also: - eschewing boomer loops in favor of ranges Those "boomer loops" compile infinitely faster than the new ranges stuff (and they are arguably more readable too): https://aras-p.info/blog/2018/12/28/Modern-C-Lamentations/ - borrowing using spans and string views Those are just as unsafe as raw pointers. It's not really "borrowing" when the referenced data can disappear while the "borrow" is active. | ||