Bjarne Stroustrup est le père, patent, mais sans brevet, du "C plus plus".
Le C++ est le langage informatique qui permet aux restes de fonctionner.
voici ce qu'il écrivait en 2007 :: [c'est moi qui capitalise son but en BUT]
Where is C++ used ?
Given the number of users, it is obviously used in a huge number of places, BUT since most of the use is commercial it is difficult to document.
This is one of the many areas where the lack of a central organization for C++ hurts the C++ community — nobody systematically gathers information about its use and nobody has anywhere near complete in formation.
To give an idea of the range of application areas, here are a few examples where C++ is used for crucial components of major systems and applications:
•Adobe — Acrobat, Photoshop, Illustrator, ...
•Amadeus — airline reservations
•Amazon — e-commerce
•Apple — iPod interface, applications, device drivers,finder, ...
•AT&T — 1-800 service, provisioning,recovery after network failure, ...
•Games — Doom3, StarCraft, Halo, ...
•Google — search engines, Google Earth, ...
•IBM — K42 (very high-end operating system), AS/400,
•Intel — chip design and manufacturing, ...
•KLA-Tencor — semiconductor manufacturing
•Lockheed-Martin Aero — airplane control (F16, JSF), ...
•Maeslant Barrier — Dutch surge barrier control
•MAN B&W — marine diesel engine monitoring and fuel injection control
•Maya — professional 3D animation
•Microsoft — Windows XP, Office, Internet explorer, Visual Studio, .Net, C# compiler, SQL, Money, ...
•Mozilla Firefox — browser
•NASA/JPL — Mars Rover scene analysis and autonomous driving, ...
•Southwest Airlines — customer web site,flight reservations,flight status, frequent flyer program, ...
•Sun — compilers, OpenOffice, HotSpot Java Virtual Machine, ... ø;)
•Symbian— OS for hand-helddevices (especially cellular phones)
•Vodaphone — mobile phone infrastructure (including billing and provisioning)
For more examples, see . Some of the most widely used and most profitable software products ever are on this list.. [...]
It is a most unfortunate fact that applications are not
documented in a way that reaches the consciousness of re-
searchers, teachers, students, and other application builders.
There is a huge amount of experience “out there” that isn’t
documented or made accessible. This inevitably warps peo-
ple’s sense of reality — typically in the direction of what is
new (or perceived as new) and described in trade press ar-
ticles, academic papers, and textbooks.
Much of the visible information is very open to fads and commercial manipulation.
This leads to much “reinvention of the wheel”, suboptimal practice, and myths.