83 Quotes by Bjarne Stroustrup


  • Author Bjarne Stroustrup
  • Quote

    The most fundamental problem in software development is complexity. There is only one basic way of dealing with complexity: divide and conquer

  • Tags
  • Share

  • Author Bjarne Stroustrup
  • Quote

    My impression was and is that many programming languages and tools represent solutions looking for problems, and I was determined that my work should not fall into that category. Thus, I follow the literature on programming languages and the debates about programming languages primarily looking for ideas for solutions to problems my colleagues and I have encountered in real applications. Other programming languages constitute a mountain of ideas and inspiration-but it has to be mined carefully to avoid featurism and inconsistencies.

  • Tags
  • Share



  • Author Bjarne Stroustrup
  • Quote

    Always think about how a piece of code should be used: good interfaces are the essence of good code. You can hide all kinds of clever and dirty code behind a good interface if you really need such code.

  • Tags
  • Share

  • Author Bjarne Stroustrup
  • Quote

    The connection between the language in which we think/program and the problems and solutions we can imagine is very close. For this reason restricting language features with the intent of eliminating programmer errors is at best dangerous.

  • Tags
  • Share

  • Author Bjarne Stroustrup
  • Quote

    With the increasing importance of standards for system-level objects such as COM and CORBA, it is particularly important that the C++ bindings to those be clean, well documented, and simple to use.

  • Tags
  • Share

  • Author Bjarne Stroustrup
  • Quote

    [Corporate programming] is often done to the point where the individual is completely submerged in corporate "culture" with no outlet for unique talents and skills. Corporate practices can be directly hostile to individuals with exceptional skills and initiative in technical matters. I consider such management of technical people cruel and wasteful.

  • Tags
  • Share