« Ruby 変数とスコープ | メイン | 正規表現 (Regular Expression) » |
このブログを書く四元輝博とジョシュア清水が経営する旅行代理店スカイメリカ
ジョシュア清水 自らが操縦する、日本語でのガイドと会話を楽しみながらハワイ島を巡るセスナの旅
このブログを書く四元輝博と共にスカイメリカを経営するハワイ島在住の日本人パイロット、ジョシュア清水のブログ
スカイメリカの共同経営者、シリコンバレー在住の四元輝博によるIT情報・ベンチャー起業に関するブログ
四元輝博によるに 「組み込みJava による M2Mソリューション」に関する調査レポート・サイト
: 個別エントリー・アーカイブ :
D はシステムプログラミング言語です。 CやC++の高いパフォーマンスと、 RubyやPythonのような現代的な言語が プログラマにもたらした生産性とを併せ持つことに焦点をあわせています。 特に、品質保証、ドキュメンテーション、管理、可搬性、信頼性 を 実現することに留意して設計されています。と説明されている。 また、ウィキペディア「D言語」では
C言語の後継としてはC++が有名であるがその複雑さも随一である。 Javaは複雑さを適度に押さえ、豊富な標準ライブラリを持つが、 仮想マシンを必要とするためパフォーマンスを求める場合には敬遠される。 かといってC言語では低レベルすぎるといった、 それぞれの言語の使いづらさに対して現実主義的な回答を模索した言語といえる。と説明している。 RubyやPythonのような 先進的なスクリプト言語の生産性と、 Javaよりも早い実行スピードを併せ持つ事を 目指したようなコンパイラ言語と言えるだろう。
カテゴリー: プログラミング 2007年1月 3日 22:39
このエントリーのトラックバックURL:
http://www.skymerica.com/blog/yotsumoto/mt/mt-tb.cgi/668