[SAOC 2023] C++ STL INTEROP - Weekly Update #1

jmh530 john.michael.hall at gmail.com
Fri Sep 22 17:23:03 UTC 2023


On Friday, 22 September 2023 at 16:01:57 UTC, Emmanuel Nyarko 
wrote:
> Hi everyone,
>
> it has been an exciting first SAOC week as I'm working to 
> improve C++ STL bindings in D.
>
> It has been a week of progressive explorations towards gaining 
> deeper understanding and control over the systems of general 
> binary generations which is very key in interoperability 
> between two languages as such.
>
> I have been revising binary generation concepts such as the 
> semantic analysis phase of the compiler, stack calling 
> conventions, and assembly generations and also making analysis 
> of their states in both C++ and D.
>
> for the early stages, as advised by Mathias Lang, my mentor, I 
> will be working to improve already existing bindings such as 
> std::string and std::vector towards cross-compatibility on 
> runtime environments and few updates as well.
>
> Looking towards a productive second week.
>
> Thanks.

It would be great if you could add some examples on how to use 
these bindings (whether the std::string/vector ones or new ones 
you want to add), either to the documentation itself or as a 
write-up.




More information about the Digitalmars-d mailing list