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