C++ アプリケーション

2014 年 8 月 17 日更新

Bjarne Stroustrup 氏 “C++ Applications” の日本語訳です。
http://www.stroustrup.com/applications.html

これは,全体または大半の部分が C++ で書かれているシステム,アプリケーション,ライブラリのリストです。当然ながら,完全なリストにしようとはしていません。実際,主要な C++ プログラムのうちの 1000 番目のプログラムを挙げることなどできませんが,私の聞いた中での 1000 番目は多分このリストの中にあるでしょう。このリストは,読者にいくらか馴染みのある,または初心者が C++ を使って何がされているのかを知ることができる,あるいは私が単純に “クール” だと思ったシステム,アプリケーション,ライブラリのリストです。

翻訳版へのリンクです。

私 (Bjarne Stroustrup) はこのリストの正確性を一切保証しません。正確であることを信じています—私に事例を送ってくれた方々を信用していますが,そのソースコードを自分では見ていません。ほとんど C なのに C++ と呼ばれるコードより,C++ スタイルのコードを好み,C または “ほとんど C” なプログラムは載せないように努めました。詳しい説明の多くは,各システムの開発者または使用者の言葉であり,私のものではありません。

このリスト中の組織は特有のものです。一組のアプリケーションが明確に一つの組織に関係している場合,アプリケーションはその組織名の下に載せています。ただし,そのパターン通りでないシステムもあります。

いいえ,私は全ての頭字語の意味を知っている訳ではありません。はい,仮に非標準の拡張に依存していても,C++ として載せています。はい,更なる事例を教えていただければ感謝します—特に,主要なアプリケーションであれば。送ってくださるなら,サポートサイトへの URL も送っていただけると有り難いです。いいえ,多くの人にとって関心があるだろうと思わない限り,アプリケーション,システム,ライブラリをリストに載せません—私はそこまで完璧なリストを作ろうとしているのではありません。いいえ,まだ広汎に使われていないアプリケーションはリストに載せません (ごめんなさい)。このリストは主要な使用例を説明することを意図しており,新たな製品を含めることでそれが弱められるためです。ある製品をリストに載せる際に競合製品も全て載せることを約束するなど “公平” を気取ることはしません—このリストは全体的な印象を与えようというものであり,あなたの製品の選択を手助けするものではありません。説明の書き換えは出来る限り少なくしますが,明らかな広告は削除します。

私は項目を頻繁に見直している訳ではないことに注意してください。完全に最新ではない部分もあるでしょう。気軽に私に更新を届け出てください。

私に事例を送ってくださった全ての方に感謝します。追加や訂正の提案も歓迎します。

他の人のリスト:

明らかに関係する組織が一つであるアプリケーション:

関係する組織が明確に一つではないアプリケーション領域およびアプリケーション:

訳責:長尾 許可を頂いて翻訳・公開しております。誤訳等,この日本語訳に関するお問合せは 長尾 までお願いします。