In lieu of a clear roadmap, I'm just going to list the things actively holding me up on a daily basis. Others encouraged to add theirs, maybe we'll see patterns emerge.
1. Options to select CRT reference for DMD-Win64, and /Zl equiv option to omit any such reference. 2. **Debugging**; concerted focus to tighten the experience. Classes, enums, globals (and more) all don't work. Locals with the same name appearing in multiple sub-scope's within the same function confuse the debugger. Control statements (break, continue, etc) don't seem to emit line numbers; single stepping skips right over them. 3. ref doesn't accept rvalues. Can't declare ref locals (pointers change semantics). These above anything else are interfering with my work every day. What are yours?