На скрине: код на языке D компилируется и ассемблируется D-компилятором в нелинкованный модуль, после чего подключается в готовое приложение на языке С, естественно компилятором gcc. Музыка - OST'ы из "Bleach'а" и "Welcome to N.H.K", так, чтобы плюсадинав заработать =)
Про компиляторы: использую GDC - открытое дополнение к GCC. DMD вроде как компилятор покруче, чем GDC, но он частично проприетарный. Единственное, что в DMD есть удобная фича - выполнение кода как скрипта. Т.е. обычные #!/usr/bin/dmd -run в начале исходника и код компилируется и запускается тут же, бинарник не сохраняется, удобно для отладки.
ИМХО: D - быть! Отличная семантика, много улучшений, разработка теперь стала гораздо проще и быстрее. По-моему хороший гибрид удобства Питона и мощности С.















