Thread overview
Compiler emitting .h files?
Sep 04, 2019
Manu
Sep 04, 2019
12345swordy
Sep 04, 2019
Stefanos Baziotis
Sep 05, 2019
RazvanN
Sep 05, 2019
Eduard Staniloiu
Sep 05, 2019
Eduard Staniloiu
September 04, 2019
What happened to this project? There was very promising discussion going on, but the signal's gone quiet... is there a working feature?
September 04, 2019
On Wednesday, 4 September 2019 at 20:25:18 UTC, Manu wrote:
> What happened to this project? There was very promising discussion going on, but the signal's gone quiet... is there a working feature?

What I want to know is wtf happen to this: https://github.com/dlang/druntime/pull/2671
September 04, 2019
On Wednesday, 4 September 2019 at 20:33:06 UTC, 12345swordy wrote:
> What I want to know is wtf happen to this: https://github.com/dlang/druntime/pull/2671

Hello, PR author here.

This was done as part of my GSoC Project, for which you can see
a description here [1].

This PR specifically was replaced by this PR [2].

Now, the short answer of what happened to this project is that the goals
were bad. And for the fact that I know this, I thank Johan Engelen and
Manu Evans (other people people had pointed out their doubts,
and I appreciate that too, but Manu's and Johan's
input was pivotal). You can check their comments in [2] and [3].

There a lot of things to say about this project but I think this thread
is not the best place to have this discussion.
You can post in the project's thread [4] and be sure I will answer any questions.

[1] http://users.uoa.gr/~sdi1600105/google-summer-of-code.html
[2] https://github.com/dlang/druntime/pull/2687
[3] https://github.com/dlang/druntime/pull/2662
[4] https://forum.dlang.org/thread/izaufklyvmktnwsrmhci@forum.dlang.org
September 05, 2019
On Wednesday, 4 September 2019 at 20:25:18 UTC, Manu wrote:
> What happened to this project? There was very promising discussion going on, but the signal's gone quiet... is there a working feature?

The project is almost done. Edi needs to push his latest commits and rebase with latest master; he was delayed because there were some issues with building gdc with the generated headers, but he told me that he fixed them. His work can be found here [1] and the description for Gsoc, detailing what has been done here [2]. There are still limitations though, for example: templates cannot be translated yet.

[1] https://github.com/dlang/dmd/pull/9971
[2] https://github.com/dlang/dmd/pull/9971
September 05, 2019
On Thursday, 5 September 2019 at 08:21:34 UTC, RazvanN wrote:
> On Wednesday, 4 September 2019 at 20:25:18 UTC, Manu wrote:
>> What happened to this project? There was very promising discussion going on, but the signal's gone quiet... is there a working feature?
>
> [2] https://github.com/dlang/dmd/pull/9971

^ Typo

The GSoC report link is

https://gist.github.com/edi33416/d2f8afff217e64deae368e0e81f2adcf
September 05, 2019
On Thursday, 5 September 2019 at 08:21:34 UTC, RazvanN wrote:
> On Wednesday, 4 September 2019 at 20:25:18 UTC, Manu wrote:
>> What happened to this project? There was very promising discussion going on, but the signal's gone quiet... is there a working feature?
>
> The project is almost done. Edi needs to push his latest commits and rebase with latest master; he was delayed because there were some issues with building gdc with the generated headers, but he told me that he fixed them. His work can be found here [1] and the description for Gsoc, detailing what has been done here [2]. There are still limitations though, for example: templates cannot be translated yet.
>
> [1] https://github.com/dlang/dmd/pull/9971
> [2] https://github.com/dlang/dmd/pull/9971

Second link is missing (only a copy of the first)
September 05, 2019
On Wednesday, 4 September 2019 at 20:25:18 UTC, Manu wrote:
> What happened to this project? There was very promising discussion going on, but the signal's gone quiet... is there a working feature?

I spent quite some time on getting the headers to work with gdc, as detailed in the project report [0].

This week I had an epiphany related to ctor/dtor declarations. If it's ok with everyone, lets keep this discussion in one thread and stick with the original GSoC forum post [1].

Cheers,
Edi

[0] - https://gist.github.com/edi33416/d2f8afff217e64deae368e0e81f2adcf
[1] - https://forum.dlang.org/post/tsvfgfzlnvnvsqvjqiqh@forum.dlang.org