Jump to page: 1 2
Thread overview
Any update on: named paramters DIP and string interpolation?
Aug 26, 2022
Mike Parker
Aug 26, 2022
mw
Aug 27, 2022
Mike Parker
Aug 27, 2022
mw
Aug 27, 2022
Mike Parker
Aug 29, 2022
12345swordy
Aug 29, 2022
Dennis
Sep 02, 2022
cc
August 26, 2022

Anything new about the status of this language enhancements?

Best regards
mt.

August 26, 2022

On Friday, 26 August 2022 at 12:57:58 UTC, Martin Tschierschke wrote:

>

Anything new about the status of this language enhancements?

Best regards
mt.

Max got stuck on the named parameters implementation. Moving forward with it is on is todo list. No one has submitted a new DIP for string interpolation yet.

August 26, 2022

On Friday, 26 August 2022 at 14:22:11 UTC, Mike Parker wrote:

>

On Friday, 26 August 2022 at 12:57:58 UTC, Martin Tschierschke wrote:

>

Anything new about the status of this language enhancements?

Best regards
mt.

Max got stuck on the named parameters implementation. Moving forward with it is on is todo list. No one has submitted a new DIP for string interpolation yet.

This has been talked about for years, the DIP process is really slow or not moving forward at all, while users really want to use those now. So instead, I did it (string interpolation) in the lib:

https://code.dlang.org/packages/jdiutil

August 27, 2022

On Friday, 26 August 2022 at 17:48:00 UTC, mw wrote:

>

This has been talked about for years, the DIP process is really slow or not moving forward at all,

This has nothing to do with the DIP process. No string interpolation DIP is in the queue right now.

August 27, 2022

On Saturday, 27 August 2022 at 02:56:46 UTC, Mike Parker wrote:

>

This has nothing to do with the DIP process. No string interpolation DIP is in the queue right now.

I remember there used to be, maybe more than one string interpolation DIPs for years, so they all are got rejected?

Anyways,this is one of the most frequently asked feature in D. Even Python added into the language, not sure how many PEPs they have gone through. But I feel D is lagging far behind.

For this particular (relative simple) feature, I think we should Just-Do-It, that's why I named my package "JDI"util:

https://code.dlang.org/packages/jdiutil

Actually that's the spirit I want promote in the D community: there have been a number of known D issues unsolved for years, and people ask for their resolution again and again, so can we Just-Do-It?

August 27, 2022

On Saturday, 27 August 2022 at 03:46:55 UTC, mw wrote:

>

On Saturday, 27 August 2022 at 02:56:46 UTC, Mike Parker wrote:

>

This has nothing to do with the DIP process. No string interpolation DIP is in the queue right now.

I remember there used to be, maybe more than one string interpolation DIPs for years, so they all are got rejected?

You can see the status of any DIP that has undergone review here:

https://github.com/dlang/DIPs/blob/master/DIPs/README.md

Then at the bottom of each DIP, in the 'Reviews' section (linked in the TOC of each DIP) you can see a summary of each review round.

Walter rejected his own string interpolation DIP:

https://github.com/dlang/DIPs/blob/master/DIPs/rejected/DIP1027.md

A second one was withdrawn by the authors after two rounds of Community Review:

https://github.com/dlang/DIPs/blob/master/DIPs/other/DIP1036.md

August 29, 2022

On Friday, 26 August 2022 at 14:22:11 UTC, Mike Parker wrote:

>

On Friday, 26 August 2022 at 12:57:58 UTC, Martin Tschierschke wrote:

>

Anything new about the status of this language enhancements?
[...]
Max got stuck on the named parameters implementation. Moving forward with it is on is todo list.

So thank you Mike and Max, your work and your success is very welcome!

>

No one has submitted a new DIP for string interpolation yet.

Ok. My impression from the discussion was, that a new DIP was in preparation in the background - wishful thinking ? :-)

August 29, 2022
On 8/29/22 10:43 AM, Martin Tschierschke wrote:
> On Friday, 26 August 2022 at 14:22:11 UTC, Mike Parker wrote:
>> On Friday, 26 August 2022 at 12:57:58 UTC, Martin Tschierschke wrote:
>>> Anything new about the status of this language enhancements?
> [...]
>> Max got stuck on the named parameters implementation. Moving forward with it is on is todo list.
> 
> So thank you Mike and Max, your work and your success is very welcome!
> 
>> No one has submitted a new DIP for string interpolation yet.
> 
> Ok. My impression from the discussion was, that a new DIP was in preparation in the background - wishful thinking ? :-)

John Colvin and myself have had an idea on a DIP for string interpolation. We discussed it with Adam Ruppe and Steven Schveighoffer who found it satisfactory.

The work is at a stage where I need to edit the proposal (which is now in a private repo) to reflect that idea. With my changing jobs I didn't have the time to do so. Hopefully either myself or John could carry it forward in the near future.
August 29, 2022

On Monday, 29 August 2022 at 08:45:38 UTC, Andrei Alexandrescu wrote:
[...]

> > >

No one has submitted a new DIP for string interpolation yet.

Ok. My impression from the discussion was, that a new DIP was in preparation in the background - wishful thinking ? :-)

John Colvin and myself have had an idea on a DIP for string interpolation. We discussed it with Adam Ruppe and Steven Schveighoffer who found it satisfactory.

The work is at a stage where I need to edit the proposal (which is now in a private repo) to reflect that idea. With my changing jobs I didn't have the time to do so. Hopefully either myself or John could carry it forward in the near future.

Sounds good!
So the same for you and John: Thank you, your work and your success is very welcome!

August 29, 2022
On Monday, 29 August 2022 at 08:45:38 UTC, Andrei Alexandrescu wrote:
> On 8/29/22 10:43 AM, Martin Tschierschke wrote:
>> On Friday, 26 August 2022 at 14:22:11 UTC, Mike Parker wrote:
>>>> [...]
>> [...]
>>> [...]
>> 
>> So thank you Mike and Max, your work and your success is very welcome!
>> 
>>> [...]
>> 
>> Ok. My impression from the discussion was, that a new DIP was in preparation in the background - wishful thinking ? :-)
>
> John Colvin and myself have had an idea on a DIP for string interpolation. We discussed it with Adam Ruppe and Steven Schveighoffer who found it satisfactory.
>
> The work is at a stage where I need to edit the proposal (which is now in a private repo) to reflect that idea. With my changing jobs I didn't have the time to do so. Hopefully either myself or John could carry it forward in the near future.

Wait, why is it in a private repo?

- Alex
« First   ‹ Prev
1 2