Thread overview
2019 Roadmap / vision ?
Mar 10, 2019
viniarck
Mar 11, 2019
Nicholas Wilson
Mar 11, 2019
viniarck
Mar 11, 2019
Laeeth Isharc
Mar 11, 2019
jmh530
Mar 11, 2019
viniarck
Oct 09, 2019
IGotD-
March 10, 2019
Hi All,

What's the roadmap or general vision that D has for 2019? I understand that there are public DIPs in the github repo, but I'm trying to figure out which major topics and use cases D is trying to address to improve its momentum/adoption in production.

I feel like D can probably fill a strategic gap between Go and Rust with powerful metaprogamming capabilities and compile time execution, which would be amazing for backend/web development. However, sometimes some libraries are missing or not there yet because of lack of contribution. Are there any plans going on to attract more backers/contributors in this sense? I want to know if this is something being prioritized in the roadmap.

Thanks!

March 11, 2019
On Sunday, 10 March 2019 at 16:05:22 UTC, viniarck wrote:
> Hi All,
>
> What's the roadmap or general vision that D has for 2019? I understand that there are public DIPs in the github repo, but I'm trying to figure out which major topics and use cases D is trying to address to improve its momentum/adoption in production.
>
> I feel like D can probably fill a strategic gap between Go and Rust with powerful metaprogamming capabilities and compile time execution, which would be amazing for backend/web development. However, sometimes some libraries are missing or not there yet because of lack of contribution. Are there any plans going on to attract more backers/contributors in this sense? I want to know if this is something being prioritized in the roadmap.
>
> Thanks!

Currently I believe the vision is:

@safe
Greater fidelity specification

Woefully short as that is, I have 2 1/2 pages of points I want to get sorted at dconf, just have to wait...
March 11, 2019
On Sunday, 10 March 2019 at 16:05:22 UTC, viniarck wrote:
> Hi All,
>
> What's the roadmap or general vision that D has for 2019? I understand that there are public DIPs in the github repo, but I'm trying to figure out which major topics and use cases D is trying to address to improve its momentum/adoption in production.
>
> I feel like D can probably fill a strategic gap between Go and Rust with powerful metaprogamming capabilities and compile time execution, which would be amazing for backend/web development. However, sometimes some libraries are missing or not there yet because of lack of contribution. Are there any plans going on to attract more backers/contributors in this sense? I want to know if this is something being prioritized in the roadmap.
>
> Thanks!

This isn't a direct answer to your question, but DPP already allows you to call C libraries and C++ works for some things and is being extended.

Working on calling C# from D too.


March 11, 2019
On Monday, 11 March 2019 at 12:48:48 UTC, Laeeth Isharc wrote:
> [snip]
>
> This isn't a direct answer to your question, but DPP already allows you to call C libraries and C++ works for some things and is being extended.
>
> Working on calling C# from D too.

I'm glad you guys keep working on/supporting interesting stuff like this. I have very little exposure to C# myself, but I've heard of some guys at my firm using some kind of Matlab/C# hybrid.
March 11, 2019
On Monday, 11 March 2019 at 01:23:05 UTC, Nicholas Wilson wrote:
> On Sunday, 10 March 2019 at 16:05:22 UTC, viniarck wrote:
>> [...]
>
> Currently I believe the vision is:
>
> @safe
> Greater fidelity specification
>
> Woefully short as that is, I have 2 1/2 pages of points I want to get sorted at dconf, just have to wait...

Cool. Look forward to it. If you're talk get recorded, please share the link whenever it's available. Thanks, Nicholas.
March 11, 2019
On Monday, 11 March 2019 at 12:48:48 UTC, Laeeth Isharc wrote:
> On Sunday, 10 March 2019 at 16:05:22 UTC, viniarck wrote:
>> [...]
>
> This isn't a direct answer to your question, but DPP already allows you to call C libraries and C++ works for some things and is being extended.
>
> Working on calling C# from D too.

I haven't used DPP yet, but I'll certainly consider it for future projects. Thanks for pointing this out :)


March 11, 2019
On Sunday, 10 March 2019 at 16:05:22 UTC, viniarck wrote:
> Hi All,
>
> What's the roadmap or general vision that D has for 2019? I understand that there are public DIPs in the github repo, but I'm trying to figure out which major topics and use cases D is trying to address to improve its momentum/adoption in production.
>
> I feel like D can probably fill a strategic gap between Go and Rust with powerful metaprogamming capabilities and compile time execution, which would be amazing for backend/web development. However, sometimes some libraries are missing or not there yet because of lack of contribution. Are there any plans going on to attract more backers/contributors in this sense? I want to know if this is something being prioritized in the roadmap.
>
> Thanks!

STRING INTERPOLATION
October 09, 2019
This also a question I ask myself, where is the roadmap for D ?

Right now it is mostly incoherent, a few DIPs but I have no idea where the language is heading. What features is planned for the future?

Does anybody know?

October 14, 2019
On Wednesday, 9 October 2019 at 17:25:55 UTC, IGotD- wrote:
> This also a question I ask myself, where is the roadmap for D ?
>
> Right now it is mostly incoherent, a few DIPs but I have no idea where the language is heading. What features is planned for the future?
>
> Does anybody know?

Yes, unfortunately the series has stopped: https://wiki.dlang.org/Vision/2018H1

So I think there is really something missing.

A short status report would be very cool.