We define abstraction as selective ignorance.


My interviews with Dr.Bjarne Stroustrup

My name is Takashi Toyota. Thank you very much for your visit.

Dr.Stroustrup invented a programming language. I've been watching the man on the global software scene for quite a long time. He seems to be more than just a language designer. He is rather a philosopher! I asked the C++ creator about C++ and his life. He was kind enough to answer my questions.

  1. How did you learn English?
  2. C++ has a very steep learning curve. How do you see it?
  3. How do you describe yourself? Programmer or expert?
  4. What is "library"?
  5. Are you a language inventor or a creator? (For CODEZINE, a Japanese Web magazine)
  6. Tell us about your new book (For CODEZINE, a Japanese Web magazine)
  7. What is professionalism? (For CODEZINE, a Japanese Web magazine)
  8. C++ community is still growing! (For CODEZINE, a Japanese Web magazine)
  9. What's up with the committee? (For CODEZINE, a Japanese Web magazine)
  10. How do you get a big picture of C++0x? (For CODEZINE, a Japanese Web magazine)

The first four QAs were translated into Japanese and became part of my book. And the above CODEZINE articles come out mainly in Japanese, but with English info and his nice pictures also available .
I will ask the C++ inventor some more questions in the future. His answers will be posted here (if he is happy with my future questions).

Dr.Stroustrup is busy writing a new book (4MB JPG).
Dr.Stroustrup's bookshelf (2MB JPG). Mine is among them!


About the Author
Takashi Toyota is an independent IT engineer/journalist. You can find his name here and there on the Internet.
He also translated the technical books/docs by the following people: Takashi Toyota can be reached at ttoyota at ttoyota.com.



Our approach is possible only because C++, and our understanding of it, has had time to mature.


Copyright©Takashi Toyota 2004- 2010
Today is 2010-02-09.