How programmers transition between languages
rjframe
dlang at ryanjframe.com
Wed Jan 31 01:46:16 UTC 2018
On Wed, 31 Jan 2018 00:34:48 +0000, Benny wrote:
> https://crates.io/categories
Thanks. I wish that was easier to find though. I still don't see how to
get there without knowing it already exists.
> The issue is that a lot of D's packages are even less maintained then
> Rust, mostly because Rust being newer and attracting more active crowds.
> And it does not help when Dmd having constant deprecating functions and
> regressions ( what happens WAY too often ) that break packages.
>
> Its a long term weakness. Depending on 3th party packages is always
> dangerous but even more so when the compiler forces people to use older
> versions, just to stay safe.
Yeah, I'm not sure how cruft should be handled; maybe move anything that
hasn't had a single commit in 4 years to an Archive category which is
hidden by default... at the rate D changes, even the simplest libraries
that haven't been touched in four years likely have a deprecation or error
to handle (or documentation that could be improved), and if the registry
could create an issue as a warning first, nobody should be surprised by
their project being archived.
I wonder if the Dub registry could read a CI configuration file to grab
the tested D compilers in a repo, and display them on the package's page
as supported compilers. I don't know if people would interpret that to
imply that the package is incompatible with anything not listed though.
More information about the Digitalmars-d
mailing list