D言語なら、この程度の処理はマイナス時間で完了する。 コンパイル時にメッセージまで出力し、プログラムが開始する前に全てを終わらせられるのだ。 - outland_karasuのコメント / はてなブックマーク 前回からdmdのバージョンが上がり、 static foreachも入ったのでD言語 Advent Calendar 2017 5日目の記事としてもう一度fizzbuzzを書いてみる。 しかし自分は記憶力がないのでそもそもfizzbuzzとは何かを忘れている。 ここであらためてfizzbuzzを説明しよう。 1から100までの数をプリントするプログラムを書け。 ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。1 というわけでstatic foreachを使ってFizzBuzz