We need a community effort to maintain unmaintained dub packages, suggestions
H. S. Teoh
hsteoh at quickfur.ath.cx
Wed Jan 27 22:47:56 UTC 2021
On Wed, Jan 27, 2021 at 08:57:30PM +0000, Petar via Digitalmars-d wrote:
> On Wednesday, 27 January 2021 at 18:18:51 UTC, Murilo wrote:
> > On Friday, 22 May 2020 at 21:01:58 UTC, mw wrote:
> > > Hi,
> > >
> > > I'm new here, try to start using D on my hobby projects, and I
> > > quickly run into issues when looking for supporting libraries.
> > > Anything else? thoughts?
> >
> > I think there should be one universal library that should contain
> > modules for everything, that way all work would be done with only
> > one library, that would make it more organized and maintainable
> > since there would be only one library to take care of.
>
> https://xkcd.com/927/ ;)
Not to mention, one giant, monolithic library that tries to do
everything will be a nightmare to maintain; after a certain point you
couldn't change anything without breaking or becoming incompatible with
other parts of the library, and it would be a slog just to get a simple
change implemented.
My inclination these days is small, self-contained libraries with few
(preferably no) dependencies. Adam Ruppe's arsd library is an excellent
example. With a small, independent codebase you can move much faster
without being held back by large-scale considerations inevitable in a
large codebase.
T
--
PNP = Plug 'N' Pray
More information about the Digitalmars-d
mailing list