Hi,
in various places around the internet I've seen strong recommendations against using exceptions in C++, for a variety of reasons (performance, semantics, code size, etc). Can anyone here make any comment on whether these arguments still hold today? I agree that exceptions aren't necessarily the best means of error handling, but in some cases they meet requirements that return-code style handling simply does not.
As game developers I'm sure many of you are biased towards disabling them completely (for the reasons above), but if that's your suggestion I'd appreciate it if you could supply hard evidence from updated compilers to support it.
Thanks