D言語のフリーランス求人・案件について
D言語について
D言語はDigitalMars社のウォルター・ブライトによって作られたプログラミング言語の1つです。
D言語は型推論・スライスが可能な動的・ガベージコレクション・連想配列・配列等、効率的なプログラミングを可能にする言語機能を搭載しています。単体テスト・事前・事後条件のチェック・不変条件のチェック等のプログラムのデバッグ・保守も重点的にサポートしています。
C++のようなテンプレート・メタプログラミング機構を搭載していますが、しかしテンプレート構文が容易な形に再設計されているなどの多少の違いはあります。なお、コンパイル時関数実行を備えていることも特徴の1つです。
また、D言語はシステムプログラミング言語としての側面も持ちます。簡単なコードが高速で安全に動作するという言語設計を目指しており、パフォーマンスが要求される箇所ではインラインアセンブラ・ポインタ演算などを使用出来ます。
SNSアカウントでログイン