D言語 単語

35件

ディゲンゴ

1.1千文字の記事
  • twitter
  • facebook
  • はてな
  • LINE

D言語とは、プログラミング言語のひとつである。DigitalMars社のウォルターブライト氏によって作られている。

概要

C言語並の実行速度が欲しいけど、Javaっぽくもしたいよね!! というかC++の複雑仕様うぜぇぇぇ!!」みたいな感じでスタートしたっぽい。公式の概要exitによるとそんな感じ。もともとウォルター氏は高速な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系は今なお新仕様が追加されたりしている。

細かい仕様日本語訳ページの概要exitを見ると良い。アンサイクロペディア-D言語exitでも良い。

マスコットキャラクター

D言語にはマスコットキャラクターが存在する。ただし、非常にウザイ外見をしている。

関連動画

 

関連商品

D言語に関するニコニコ市場の商品は以下の2点だけである。

「D言語パーフェクトガイド」は2004年に出版されたため、その後の仕様変更の多さなどにより既に役に立たなくなっている。よって購入はオススメできない。

プログラミング言語D」は、D言語の開発に深く関わっているAndrei Alexandrescuが著者ということもあり、D言語についてとても深く書かれている。いまD言語の書籍を購入するとしたら、こちらになるだろう。

  関連コミュニティ

関連項目

この記事を編集する

掲示板

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
もっと見る

急上昇ワード改

最終更新:2024/04/23(火) 23:00

ほめられた記事

最終更新:2024/04/23(火) 23:00

スマホで作られた新規記事

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP