>>You kill the app if it lets exceptions out...
>
>That'd be great in theory.  In practice, not all compilers and languages
>support exceptions, and I'm unsure as to whether the OS should
>mandate/enforce one way of implementing exceptions.

I know that this has been a topic of some contention in the CE world. I
don't know the details, but apparently Windows programming involves a ton
of callbacks (almost constantly). Since none of the callbacks support
exceptions, MFC has some hideously hacked-together exception structure
which doesn't really work at all.

If you're going to include exceptions, it had better be done right,
otherwise it's almost worse than having a consistent, non-exception way of
dealing with things.

Regards,
Ben Flaumenhaft


Reply via email to