On Monday, 21 July 2025 at 17:21:58 UTC, Albert wrote:
Though I do think D could do so much better with onboarding first time users...

I think it's not entirely fair to say that, given that your issue was mostly that (1) you downloaded a compiler that doesn't fully support your native CPU architecture (albeit, probably because the dlang.org homepage presents DMD as the default download to macOS users), and (2) encountered a recently-fixed bug because you were using an outdated compiler version. However, you also have to realise that the active D community is very, very small. And even fewer people actually contribute to dlang.org/Dub/DMD/DRuntime; while LDC2 and GDC are essentially single-person projects. The most active contributors are D veterans, and are often a bit blind to a first-time user's perception of things. However, until many new people adopt the language and speak up about difficulties they've had with getting started (like you have in this thread) small first-time user-experience issues may persist indefinitely.

Reply via email to