Hacker News new | ask | show | jobs
by pjmlp 282 days ago
RAII predates C++98, I was already used to it in Turbo C++ for MS-DOS, and is pity we need to keep advocating for it as something extraordinary.
2 comments

I think you're partly making the point for them, RAII has been idiomatic C++ since before c++ was standardized. It wasn't even idiomatic c++98 to be missing it, so to be missing it in c++20 library definitely still isn't.
Indeed, that is the point.
This doesn't have anything to do with what they said, they didn't say RAII was new.
Might be misunderstood by others not skilled in C++ when reading,

> This doesn't look like RAII. How is this idiomatic for C++20?

You can try to be insulting if you want but if you could explain the connection I think you would have already.
I wasn't.
You weren't what? Who are you saying "isn't skilled in C++" here and why would that matter?
Those that by reading that sentence think RAII is something new in C++20.