digitalmars.D - Is Anybody Working on Implementing DIP1030 (Named Arguments)?
- surlymoor (5/5) Sep 09 2021 It's been almost a year since the DIP was accepted. Has anybody
- Juraj (10/15) Sep 09 2021 Hi,
- Mike Parker (3/8) Sep 10 2021 Max Haughton began an implementation, but I believe it's
- max haughton (4/12) Sep 10 2021 I've resurrected/restarted it, and will be working on it tonight
- Vladimir Marchevsky (4/7) Nov 11 2021 Well, it's good to see some work is/was actually in progress.
It's been almost a year since the DIP was accepted. Has anybody stepped up to implement it, and if not, does the DLF have any plans to rectify this (insofar as resources permit)? It's not easy to find people, especially for tasks like this; I'm just curious is all.
Sep 09 2021
On Friday, 10 September 2021 at 04:38:15 UTC, surlymoor wrote:It's been almost a year since the DIP was accepted. Has anybody stepped up to implement it, and if not, does the DLF have any plans to rectify this (insofar as resources permit)? It's not easy to find people, especially for tasks like this; I'm just curious is all.Hi, I had this questions myself, so I played with it a couple of weeks ago. It was my first dive into the dmd codebase and it shows. It is super hackish. Anyway, I was able to get something which passed my tests in like 2 days, but I'm not even sure there is anything salvageable from that work, as it is full of debug printf statements and global variables that just shows I had no idea what I was doing :) Juraj
Sep 09 2021
On Friday, 10 September 2021 at 04:38:15 UTC, surlymoor wrote:It's been almost a year since the DIP was accepted. Has anybody stepped up to implement it, and if not, does the DLF have any plans to rectify this (insofar as resources permit)? It's not easy to find people, especially for tasks like this; I'm just curious is all.Max Haughton began an implementation, but I believe it's currently stalled. He can provide more info.
Sep 10 2021
On Friday, 10 September 2021 at 07:42:19 UTC, Mike Parker wrote:On Friday, 10 September 2021 at 04:38:15 UTC, surlymoor wrote:I've resurrected/restarted it, and will be working on it tonight as soon as I've got this __traits(arguments) thing for Adam finished. The issue is supporting all the edge cases.It's been almost a year since the DIP was accepted. Has anybody stepped up to implement it, and if not, does the DLF have any plans to rectify this (insofar as resources permit)? It's not easy to find people, especially for tasks like this; I'm just curious is all.Max Haughton began an implementation, but I believe it's currently stalled. He can provide more info.
Sep 10 2021
On Friday, 10 September 2021 at 15:55:12 UTC, max haughton wrote:I've resurrected/restarted it, and will be working on it tonight as soon as I've got this __traits(arguments) thing for Adam finished. The issue is supporting all the edge cases.Well, it's good to see some work is/was actually in progress. Feels bad to have DIPs accepted and then forgotten for a long time, especially for such useful features.
Nov 11 2021