How to use D on M2 macOS?

Albert albeva at me.com
Mon Jul 21 13:29:23 UTC 2025


Hi all,

I am completely new to D, wished to try it out and write a small 
app in it. However, for the last couple hours I am ready to pull 
my hair out as I have no idea how to compile even a simplest 
hello world app.

I installed ldc and dub (nowhere on the download page did it even 
mention that dub should be installed separately!) from home-brew, 
installed code-d for vscode, used the plugin to create a new 
project and that is as far as I've gotten.

For example the plugin prompts me to "Compile serve-d", however 
doing so just fails with:

```
Error Command failed with exit code 127: rdmd 
"/Users/albert/.dub/packages/dfmt/0.14.1/dfmt/dubhash.d"
Failed to install serve-d (Error code 2)
```

And so on and so forth. Am I missing something obvious?



More information about the Digitalmars-d-learn mailing list