Question 1:あなたの肩書きは?
This is something rather personal. These days media people introduce you to their readers as C++ inventor, C++ creator and the like. How does it sound to you? Are you willing to accept the caption C++ inventor? Is it annoying you?
極めて個人的なことをお尋ねします。メディアの一部は”C++発明者”や”C++創造者”などとあなたを紹介していますが、紹介されるあなた自身はどのように感じているのでしょうか? ”C++発明者”と呼ばれると嬉しいものでしょうか? それとも困惑されていますか?
Stroustrup氏の回答~1:「C++には2つの側面がある」
When I can, I say "the designer and original implementer of C++." That's precise and maybe a bit understated because it doesn't mention the 20 years of effort refining and evolving C++, my work in the ISO C++ standards committee, my writings, etc. However, it is still far too verbose for people who want to stick a snappy label on a book cover or under a photograph. In such contexts, there are no room for even the distinction between design and implementation (I think it was essential for C++ that I did both). So it boils down to "if you can use only one adjective, which one should it be?" Given that, "creator" and "inventor" don't seem all that bad, even though I think that a short paragraph would be more likely to prevent misinterpretation of my role.
できるなら、C++を設計し、最初に実装した人と呼んでもらいたいと考えています。これが正確なところです。しかし、ここでひとこと言わせていただきたいことがあります。私はC++を設計し、最初に実装しました。これは事実ですが、私が果たして来た役割はそれだけではないということです。
私は、この20年間、C++の発展に尽くし、ISOのC++標準化委員会でも積極的に活動してきました。C++を普及させるために膨大な量の文書を作成し、公開してきました。残念なことに、この種の活動内容と成果は書籍の表紙や顔写真の周辺に紹介されることはありません。スペース的な制約があります。
C++には設計と実装という2つの面があり、私はその両方をやり遂げた人間です。これは極めて大切なことなのですが、あまり紹介されることはありません。結局、「形容詞を1つ選択するとすれば、相対的にどれが1番よいだろうか?」とメディアには妥協が迫られます。”発明者”や”創造者”と紹介されても仕方がないでしょう。私の役割を補足する小さな段落を挿入してくれれば、誤解されなくて済むのですが...。

In the bigger picture, I hope that those overly short labels are less important than my long-term effort to document the design and evolution of C++:
- Bjarne Stroustrup: Evolving a language in and for the real world : C++ 1991-2006. ACM HOPL-III. June 2007.
- B. Stroustrup: A History of C++: 1979-1991. Proc ACM History of Programming Languages conference (HOPL-2). March 1993.
- B. Stroustrup: The Design and Evolution of C++. Addison Wesley, ISBN 0-201-54330-3. March 1994.
Those writings focus primarily on the design of C++, but of course they also reflect my roles in its development.
私はC++の発展に長年貢献してきました。次のような文書を作成し、C++の設計と進化の背景を歴史的に整理しました。
- Bjarne Stroustrup: Evolving a language in and for the real world : C++ 1991-2006. ACM HOPL-III. June 2007.
- B. Stroustrup: A History of C++: 1979-1991. Proc ACM History of Programming Languages conference (HOPL-2). March 1993.
- B. Stroustrup: The Design and Evolution of C++. Addison Wesley, ISBN 0-201-54330-3. March 1994.
このような長年の努力と実績を評価していただければ、私に付けられる小さなラベルはそれほど重要ではないと思います。ここに紹介した3つの文書はC++の設計に焦点を当てていますが、私がこれまで果たしてきた役割をはっきり示しています。
