初めてのD言語(超入門)
D言語とは
D言語(ディーげんご、D programming language)は、プログラミング言語のひとつ。C言語をベースとしABI互換を保ちつつも、テンプレートによるジェネリックプログラミングやオブジェクト指向プログラミング、関数型プログラミングなどをサポートするマルチパラダイムプログラミング言語である。
小難しいこと書いてありますが、ただのプログラミング言語です。
プログラミング言語ランキング30位くらいの言語で、かなりに人気が低いです(泣)
特徴として
D言語に公式キャラクターがいる!!
ということです。
↓これです
D言語くんって言います。
めっちゃかわいいですよね!!
なんやこいつ??貧弱やんけ...
こんな可愛いキャラがいるのになんで人気がでないんですかねぇ〜(謎)
D言語使いを増やすために布教運動を活動したいと思います....
はっきりいうとC++の拡張です...
もしD言語使いで記事を書きたかったら連絡してください...(編集権限あげます)
HelloWorldを書いてみる
import std.stdio; void main(){ printf("HelloWorld!!\n"); }
おっとprintf???
C言語やん!!!
ちなみに別の書き方で
import std.stdio; void main(){ write("HelloWorld!!\n");//最後に改行なし writeln("HelloWorld!!"); //最後に改行あり writef("HelloWorld!!\n");//format }
なるほどな〜!!
コマンドラインで実行する場合
dmd ファイル名.d
でコンパイルできます。
実行時は、Windowsならexe,Macなら実行ファイルが出力されるので各自実行してください
HelloWorld!!が表示されれば成功です。