A group of folks on The C++ Source advisory board would like to put together a "Who's Who in C++" document. BillVenners suggested doing this via a wiki page, and then when it achieves a certain done-ness, turn it into an article for The C++ Source. I think that's a great idea and suggested this page as a start. -- WardCunningham ---- ScottMeyers' recent Artima article ''"The Most Important C++ People... Ever"'' [http://www.artima.com/cppsource/top_cpp_people.html] might be a good starting point. His five were: * BjarneStroustrup * AndrewKoenig * ScottMeyers - author of EffectiveCeePlusPlus etc. ** http://www.aristeia.com/ * HerbSutter ** http://www.gotw.ca/ * AndreiAlexandrescu - author of ModernCeePlusPlusDesign ** http://www.erdani.org/ Some additional individuals: * AlexanderStepanov ** MattAustern worked closely with Stepanov at SGI, and the STL owes a very large debt to him as well. See also Matthew H. Austern, "Generic Programming and the STL: Using and Extending the C++ Standard Template Library". Addison-Wesley, 1999, hardcover, 608 p., ISBN 0-201-30956-4 * BarbaraMoo * MengLee ** She co-authored and co-developed with Stepanov the 1995 Hewlett-Packard technical report titled "The StandardTemplateLibrary" * DavidMusser ''The STL is so incredibly essential to (and fused with) modern C++ that I would insist that Stepanov should be one of the top 3, ahead even of Meyers and Alexandrescu. -- DougMerritt'' Members of the team that created the C++StandardTemplateLibrary and the definitive book by the same name: Alexander A. Stepanov, Meng Lee, and David R. Musser. Should RobertMurray be on the list? Also: * C++ metaobjects and integration with SOM ** IraForman * Co-Authors on C++/Com Integration ** DonBox ** RichardGrimes * Explained streams and locales ** AngelikaLanger * STLSoft and Author ** MatthewWilson * C++ numerics, financial analysis ** MichaelMarkov, ** ThomasBecker, ** ThomasKeffer – ---- '''Names contributed by BjarneStroustrup''' [from http://www.artima.com/forums/flat.jsp?forum=226&thread=174250] (Of course, he didn't mention himself. HumilityIsKey) * AlexanderStepanov ** The STL. * AndreiAlexandrescu ** Author. * AndrewKoenig ** Author, C++ project editor, contributor to many language features, manipulators. * BemanDawes ** Boost founder, rare user point-of-view in standards committee. * BruceEckel ** Early C++ author. * DavidAbrahams ** Formulated the exception guarantees, library provider, Boost co-founder, template metaprogramming guru, author. * DmitriLenkov ** Founded the ANSI C++ committee. * DougMcIlroy ** Bell Labs' most influential "critic" of early C++, languages and systems guru. * DougLea ** CORBA binding * DougSchmidt ** ACE, TAU, CORBA book. * ErichGamma (and the rest of the gang of 4: RichardHelm, RalphJohnson, and JohnVlissides) ** Design patterns, early GUI, C++ banking software. * FrancisGlassborow ** ACCU founder, edition, and reviewer. UK committee member/delegate for a decade or so. * Hans-Jurgen''''''Boehm (HansBoehm) ** (C and) C++ garbage collectors - C++ concurrency and memory model work. * HerbSutter ** Author, columnist, designer of C++/CLI, ISO convener. * JerrySchwartz ** IOStreams (the original stream were mine), years on the standards committee. * JimCoplien ** Early adventurous user, popularized the notion of idiom (from which "Pattern" borrowed a fair bit), author. * JonathanShopiro ** First C++ standards project editor, writer of many early libraries, CORBA C++ binding. * JohnCarolan ** First C++ business (not counting AT&T), porter and speaker. * KevlinHenney ** Author, inventor and/or popularisor of many technniques. * KristenNygaard ** Inventor of Simula and OOP/OOD, many discussions on aims and means of programming. * MarshallCline ** C++ FAQ. * MartinO'Riorden ** Early Cfront porter, first Microsoft C++ compiler, very Microsoft and Ireland representative. * MattAustern ** STL implementor, library WG chair, author. * MichiHenning ** CORBA book, ICE. * MikeTiemann ** Cygnus founder, first author of GNU C++, wrote GPL-lite to allow use of C++ libraries. * PjPlauger ** Library vendor, Implemented an industrial-strength standard library of C++, and continues to track all the changes. * ScottMeyers ** Author. * StanLippman ** Author, editor of "The C++ Report". * SteveClamage ** Early C++ compiler, C++ standards committee chairman, Sun representative. * ToddVeldhuizen ** Template metaprogramming, expression templates, proved C++ template instantiation Turing complete, MTL. * TomCargill ** Early C++ user, critic, and author (exception safety problems, language size problems). * TomPlum ** Defender of the C-view of C++, conformance suite. * GabrielDosReis ** Scientific C++ user, co-proponent (with Bjarne) of concepts * KrzysztofCzarnecki and UlrichEisenecker ** Authors, popularizers of generative programming in C++ and beyond ** See GenerativeProgrammingBook ---- Names contributed by WalterBright: * Bjorn Karlsson ** Author ( see BeyondTheCppStandardLibrary ) * Daveed Vandevoorde ** first standard conforming C++ compiler ** also author if CppTemplatesTheCompleteGuide ---- Discussion Threads * Artima ** http://www.artima.com/forums/flat.jsp?forum=226&thread=174250&start=30 ---- CategoryCpp