www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Experiences about Atila's Mirror?

reply Dukc <ajieskola gmail.com> writes:
Quote from 
<https://dlang.org/blog/2019/10/15/my-vision-of-ds-future/>:

```
Second to none reflection.

Instead of disparate ways of getting things done with fragmented 
APIs (__traits, std.traits, custom code), I’d like for there to 
be a library that centralizes all reflection needs with a great 
API. I’m currently working on it.
```

I believe <https://code.dlang.org/packages/mirror> is the work he 
is referring to. Looking at the code, it seems something that 
should a whole host of new coding patterns.

The DUB score of the package is 2.2, so I quess Atila is not the 
only one using it. I'd like to hear experiences of anybody who is 
using the package. How do you use it and is it good for that?
Sep 18 2020
parent Atila Neves <atila.neves gmail.com> writes:
On Friday, 18 September 2020 at 15:09:54 UTC, Dukc wrote:
 Quote from 
 <https://dlang.org/blog/2019/10/15/my-vision-of-ds-future/>:

 ```
 Second to none reflection.

 Instead of disparate ways of getting things done with 
 fragmented APIs (__traits, std.traits, custom code), I’d like 
 for there to be a library that centralizes all reflection needs 
 with a great API. I’m currently working on it.
 ```

 I believe <https://code.dlang.org/packages/mirror> is the work 
 he is referring to. Looking at the code, it seems something 
 that should a whole host of new coding patterns.

 The DUB score of the package is 2.2, so I quess Atila is not 
 the only one using it. I'd like to hear experiences of anybody 
 who is using the package. How do you use it and is it good for 
 that?
I haven't announced it yet because I don't think it's quite ready for consumption. Still a lot to figure out about the API and even functionality where CTFE is concerned. Unfortunately I haven't had time to finish it since I've been concentrating on template instantiation issues in the compiler.
Sep 18 2020