by kwant_kiddo on 11/24/23, 12:28 PM with 4 comments
I guess if you want to excel at this language and build software (in C++) that people actually use you have to learn to use it without exceptions and rtti?
Some projects do use them like CMake. I think bloomberg also uses exceptions??
Maybe Meta also uses them but again if you look at another Meta C++ project like Hermes they prohibit use of both rtti and exceptions.
Do you use exceptions in your codebase? If you intend to keep coding in C++ are you not better off learning how to use the language without exceptions and rtti?
by trws on 11/24/23, 10:31 PM
RTTI I’d say it’s best to only use in testing and debugging generally, it just plain isn’t reliable for the uses people seem to try to put it to.