D言語をオンラインで実行できるサイト


はじめに

D言語を使ってみたい!!という方へ。
まずは、オンラインの開発環境を使ってみては、どうでしょうか。

D言語以外の情報については、こちらに詳しく紹介されていますので、ご参照下さい。

D言語の開発環境を自分で構築したい方は、こちらです。

D言語をオンライン環境で使う際の注意点

サイトによって、コンパイラのバージョンが古いままのことがあります。
あまりバージョンが古いと言語仕様が変わっていて、思った通りにソースコードが実行できない可能性もあるので、コンパイラのバージョンをチェックした方がよいです。
サイトに、コンパイラのバージョンの記載がない場合は、以下のコードを実行することで確認することができます。

ver.d
import std.stdio;

void main(){
  writeln(__VENDOR__);
  writeln(__VERSION__);
}

サイトの紹介

以下に、コンパイラのバージョンが比較的新しいサイトの情報を記載します。

run.dlang.io

https://run.dlang.io/
実行結果により、バージョン2.097であることがわかります。dmdのバージョンが新しいです。

Wandbox

https://wandbox.org/
複数のコンパイラ(dmd、gdc、ldc)、バージョンから選択可能です。ldcのバージョンが新しいです。

paiza.io

https://paiza.io/ja/projects/new

JDOODLE

https://www.jdoodle.com/execute-d-online/

Tio

https://tio.run/#d

参考情報

Online compilers(英語)

更新履歴

  • 2020.7.18 初回投稿
  • 2021.7.24 バージョンアップ状況確認