Ye-es, except:
"Apple has recently added new functionality to their runtime, including built-in exception handling, etc. Hopefully these will be ported to the GNU runtime in the future."
My general point is that programming languages don't
have to be cross platform to be useful. Certainly handy from a developer's point of view, but just a convenience.