ARM first & default LDC
pjmlp at progtools.org
Wed Dec 30 07:32:52 UTC 2020
On Tuesday, 29 December 2020 at 21:25:37 UTC, Laeeth Isharc wrote:
> On Saturday, 19 December 2020 at 19:51:37 UTC, IGotD- wrote:
> Ilya has been working on a certain very important subset of
> work on behalf of Symmetry. That mostly had to be @nogc
> because it needs to be usable as an Excel plugin as well as
> from our DSL. And we decided to do something that
> conventionally speaking you should never do - porting a
> critical library written in a hurry in C++ and still evolving
> to an emerging programming language (D). C++ mangling and ABI
> interoperability isn't perfect now but is a lot better than the
> situation when we started. We did finish it, by the way, and
> achieved our technical and commercial goals.
Excel plugins don't have any issues with GC, as per my experience
writing them via the .NET and COM APIs.
Why was this a must have, if you can share?
More information about the Digitalmars-d