Having "blessed" 3rd party libraries may make D more popular and stable for building real software.
Kapendev
alexandroskapretsos at gmail.com
Tue Jul 1 09:59:46 UTC 2025
On Tuesday, 1 July 2025 at 02:08:57 UTC, WraithGlade wrote:
> There's a trend I've noticed among some of the newer
> programming languages that have managed to grow their
> communities despite being so small: some of them have partial
> official support for one or more of the most useful 3rd party
> libraries.
>
> [...]
I think having an official "vendor" library collection tied to
the language is a bad idea. Sure, it feels nice to just `import
raylib`, but it couples library updates to language versions,
making it harder to get new features or fixes without upgrading
the entire language. It also limits what the libraries can do.
"Official" libraries have to stick to a common standard, which
prevents them from offering extra features or even documentation.
It's easy to not think about these things, but they are
important. Independent projects can do that much better. A
curated list like awesome-d is a better solution and has worked
for so many languages until now. It can highlight great libraries
without tying them to the language.
Anyway, [awesome-d](https://github.com/dlang-community/awesome-d)
is awesome!
More information about the dip.ideas
mailing list