On Tuesday, 5 January 2016 at 01:39:51 UTC, Temtaime wrote:
On Sunday, 3 January 2016 at 02:05:38 UTC, Walter Bright wrote:
On 1/2/2016 4:17 PM, Jack Stouffer wrote:
What is involved in catching C++ exceptions? Was this the
hard part of the whole
thing?
DMD doesn't catch them yet. But C++ on Linux throws them in
Dwarf format, so supporting that is the first step.
Useless work.
Almost nobody will throw exceptions from C++ code to D code.
Same old same old : Walter could fix regressions, but instead
he found a new nice useless toy to play, and after that, it
will be a cause of new regressions.
That's why D is always dead in the water.
That's a bit harsh!
Getting D to play nice with C++ is, I feel at least, one of the
most important pieces of work to getting more D adoption. The
vast amount of C++ libs out there that will be usable in the D
sphere is immense (think Game engines!)