January 26, 2022

On Tuesday, 25 January 2022 at 08:44:34 UTC, Guillaume Piolat wrote:

>

I always read "How good really is X?" as "this is bad"
and "How bad really is X?" as "this is good"

Yes, I think that is pretty universal. Didn't feel anything was wrong with the title, but the fact that most examples used "arsd" gave me the impression that there was only one good library…

January 26, 2022

On Wednesday, 26 January 2022 at 08:00:53 UTC, Ola Fosheim Grøstad wrote:

>

On Tuesday, 25 January 2022 at 08:44:34 UTC, Guillaume Piolat wrote:

>

I always read "How good really is X?" as "this is bad"
and "How bad really is X?" as "this is good"

Yes, I think that is pretty universal. Didn't feel anything was wrong with the title, but the fact that most examples used "arsd" gave me the impression that there was only one good library…

I feel like some examples, for example JSON one could use some explanation, why not just use std.json.

January 26, 2022

On Wednesday, 26 January 2022 at 08:00:53 UTC, Ola Fosheim Grøstad wrote:

>

Yes, I think that is pretty universal. Didn't feel anything was wrong with the title, but the fact that most examples used "arsd" gave me the impression that there was only one good library…

Precisely I opened this thread because it's hard to know about everything that exist in the D ecosystem. I expected tips for this or that library.

Also, arsd has a good history of being maintained, building with D compilers and keep existing, which are not exactly common in DUB packages.

January 26, 2022

On Wednesday, 26 January 2022 at 13:14:49 UTC, Guillaume Piolat wrote:

>

Precisely I opened this thread because it's hard to know about everything that exist in the D ecosystem. I expected tips for this or that library.

Is this list out of date?

https://github.com/dlang-community/awesome-d

Anyway, the short examples you provide is a good format. Full tutorials can often be too time consuming…

January 26, 2022
On Wednesday, 26 January 2022 at 15:53:44 UTC, Ola Fosheim Grøstad wrote:
> Is this list out of date?
>
> https://github.com/dlang-community/awesome-d

You can tell it is very incomplete since it doesn't list arsd in every category. :P

Well, I don't have a dedicated containers module. When I need one, I just make it inline. I'm considering adding one for version 12 though, which would come out in June 2023. We'll see.

January 26, 2022

On Wednesday, 26 January 2022 at 15:53:44 UTC, Ola Fosheim Grøstad wrote:

>

Is this list out of date?

https://github.com/dlang-community/awesome-d

I think it's alright. It's somehow out of date with the game engines I guess.

January 26, 2022

On Wednesday, 26 January 2022 at 19:25:18 UTC, Guillaume Piolat wrote:

>

On Wednesday, 26 January 2022 at 15:53:44 UTC, Ola Fosheim Grøstad wrote:

>

Is this list out of date?

https://github.com/dlang-community/awesome-d

I think it's alright. It's somehow out of date with the game engines I guess.

I just clicked through many of the Github repos (not the ones for games). Xomb had not been touched since 2013, Warp not since 2015… A mixed bag.

Your list will become more useful, I think.

January 27, 2022

On Wednesday, 26 January 2022 at 15:53:44 UTC, Ola Fosheim Grøstad wrote:

>

On Wednesday, 26 January 2022 at 13:14:49 UTC, Guillaume Piolat wrote:

>

Precisely I opened this thread because it's hard to know about everything that exist in the D ecosystem. I expected tips for this or that library.

Is this list out of date?

https://github.com/dlang-community/awesome-d

Anyway, the short examples you provide is a good format. Full tutorials can often be too time consuming…

the list is being maintained, feel free to open PRs to update links and remove old stuff.

January 27, 2022

On Thursday, 27 January 2022 at 08:52:32 UTC, WebFreak001 wrote:

>

the list is being maintained, feel free to open PRs to update links and remove old stuff.

It is probably better that the current maintainers remove stuff, I think people would get upset if someone else started to wipe out projects that haven’t recieved updates in a year or that are just not ready for consumption.

January 28, 2022

On Thursday, 27 January 2022 at 23:56:55 UTC, Ola Fosheim Grøstad wrote:

>

On Thursday, 27 January 2022 at 08:52:32 UTC, WebFreak001 wrote:

>

the list is being maintained, feel free to open PRs to update links and remove old stuff.

It is probably better that the current maintainers remove stuff, I think people would get upset if someone else started to wipe out projects that haven’t recieved updates in a year or that are just not ready for consumption.

I don't think that's the case - just open a PR removing old stuff, the maintainers will check that the links are indeed old and no longer necessary or they will tell you that it's kept because of reason XYZ.

If there are people that would get upset from removing it, it's something that shouldn't be removed. (as there are people who are still interested in the project and might still use it)