ARM first & default LDC

Paulo Pinto 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 mailing list