1. Совместимость с C/C++
— написание библиотеки на D, используемой из C/C++
— использование из D библиотеки на C
— использование из D библиотеки на C++
2. Доказательства того, что это хорошая замена именно C (компактность)
— примеры кода, начиная с hello world на D и C, сравнение у результата вывода ldd и размера бинарника :)
3. Применимость на классических задачах, на которых хороши языки высокого уровня:
— работа с regexp'ами (сравнение с perl)
— работа с БД (сравнение с JDBC, perl DBI)
— простой HTTP-клиент
— простой HTTP-сервер
4. Управление процессами
— запуск процесса, перехват stdin/stdout/stderr
5. Написание GUI-приложения
— варианты простых диалогов на gtk