D言語とは、プログラミング言語のひとつである。DigitalMars社のウォルター・ブライト氏によって作られている。
「C言語並の実行速度が欲しいけど、Javaっぽくもしたいよね!! というかC++の複雑仕様うぜぇぇぇ!!」みたいな感じでスタートしたっぽい。公式の概要によるとそんな感じ。もともとウォルター氏は高速なC/C++コンパイラの開発者で有名だったらしい。
インラインアセンブラがかける、ネイティブバイナリを吐くといったC/C++っぽい部分と、文字列処理、ガベージコレクタを言語仕様として持つといったJavaっぽい部分を併せ持つ。また、C/C++を置き換えるという目標もあり、C/C++で書かれたライブラリと親和性が高い。実用性を重視している。
既に他の言語で実績のある仕様を盛り込んでいる部分が大半で、言語としての真新しいパラダイムといったものはほぼない。
1999年登場当初はなんだかいろいろ盛り上がっていたらしい。が、「バージョン0.99の次に1.0になるかと思ったら、バージョン0.100になった」等、いつまでたっても言語仕様が固まらず、日本のD言語界隈は冷めてしまった。ゆっくり開発した結果がこれだよ。
2007年1月、唐突にD1.00になり、D言語ユーザーは度肝を抜かれた。「ねんがんの バージョン 1.0を てにいれたぞ!!」しかし、2007年6月に新たにD2.0系を開発開始。どんだけ開発したいんだよ・・・。既存のDは1.0系となりバグフィックス等、保守されている。D2.0系は今なお新仕様が追加されたりしている。
細かい仕様は日本語訳ページの概要を見ると良い。アンサイクロペディア-D言語でも良い。
D言語にはマスコットキャラクターが存在する。ただし、非常にウザイ外見をしている。
掲示板
55 ななしのよっしん
2016/12/18(日) 17:38:59 ID: wIy2MJ4c/X
2年連続でD言語くん Advent Calendar が盛況や
http://q
56 ななしのよっしん
2019/03/10(日) 10:27:55 ID: wIy2MJ4c/X
Google の検索結果にWikipedia記事紹介やら出てくるようになって、うざいD言語くん画像まみれになっとるな
57 ななしのよっしん
2019/05/02(木) 12:02:43 ID: wIy2MJ4c/X
D言語入り GCC9 がそろそろ出そうだから
ウザいアイツをレイワくんと称して再デビューさせよう
急上昇ワード改
最終更新:2024/11/29(金) 23:00
最終更新:2024/11/29(金) 23:00
ウォッチリストに追加しました!
すでにウォッチリストに
入っています。
追加に失敗しました。
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。