default search action
BibTeX records: Bjarne Stroustrup
@article{DBLP:journals/pacmpl/Stroustrup20, author = {Bjarne Stroustrup}, title = {Thriving in a crowded and changing world: {C++} 2006-2020}, journal = {Proc. {ACM} Program. Lang.}, volume = {4}, number = {{HOPL}}, pages = {70:1--70:168}, year = {2020}, url = {https://doi.org/10.1145/3386320}, doi = {10.1145/3386320}, timestamp = {Wed, 17 Feb 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/pacmpl/Stroustrup20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/Stroustrup15, author = {Bjarne Stroustrup}, editor = {John Tang Boyland}, title = {Object-Oriented Programming without Inheritance (Invited Talk)}, booktitle = {29th European Conference on Object-Oriented Programming, {ECOOP} 2015, July 5-10, 2015, Prague, Czech Republic}, series = {LIPIcs}, volume = {37}, pages = {1--1}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik}, year = {2015}, url = {https://doi.org/10.4230/LIPIcs.ECOOP.2015.1}, doi = {10.4230/LIPICS.ECOOP.2015.1}, timestamp = {Tue, 11 Feb 2020 15:52:14 +0100}, biburl = {https://dblp.org/rec/conf/ecoop/Stroustrup15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/gpce/SolodkyyRS13, author = {Yuriy Solodkyy and Gabriel Dos Reis and Bjarne Stroustrup}, editor = {Jaakko J{\"{a}}rvi and Christian K{\"{a}}stner}, title = {Open pattern matching for {C++}}, booktitle = {Generative Programming: Concepts and Experiences, GPCE'13, Indianapolis, IN, {USA} - October 27 - 28, 2013}, pages = {33--42}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2517208.2517222}, doi = {10.1145/2517208.2517222}, timestamp = {Thu, 24 Jun 2021 16:19:31 +0200}, biburl = {https://dblp.org/rec/conf/gpce/SolodkyyRS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/SolodkyyRS13, author = {Yuriy Solodkyy and Gabriel Dos Reis and Bjarne Stroustrup}, editor = {Antony L. Hosking and Patrick Th. Eugster}, title = {Open pattern matching for {C++}}, booktitle = {SPLASH'13 - The Proceedings of the 2013 Companion Publication for Conference on Systems, Programming, {\&} Applications: Software for Humanity, Indianapolis, IN, USA, October 26-31, 2013}, pages = {97--98}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2508075.2508098}, doi = {10.1145/2508075.2508098}, timestamp = {Mon, 14 Feb 2022 15:11:24 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/SolodkyyRS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/computer/Stroustrup12, author = {Bjarne Stroustrup}, title = {Software Development for Infrastructure}, journal = {Computer}, volume = {45}, number = {1}, pages = {47--58}, year = {2012}, url = {https://doi.org/10.1109/MC.2011.353}, doi = {10.1109/MC.2011.353}, timestamp = {Wed, 12 Aug 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/computer/Stroustrup12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/esop/Stroustrup12, author = {Bjarne Stroustrup}, editor = {Helmut Seidl}, title = {Foundations of {C++}}, booktitle = {Programming Languages and Systems - 21st European Symposium on Programming, {ESOP} 2012, Held as Part of the European Joint Conferences on Theory and Practice of Software, {ETAPS} 2012, Tallinn, Estonia, March 24 - April 1, 2012. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {7211}, pages = {1--25}, publisher = {Springer}, year = {2012}, url = {https://doi.org/10.1007/978-3-642-28869-2\_1}, doi = {10.1007/978-3-642-28869-2\_1}, timestamp = {Tue, 14 May 2019 10:00:41 +0200}, biburl = {https://dblp.org/rec/conf/esop/Stroustrup12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icsm/KumarSS12, author = {Aditya Kumar and Andrew Sutton and Bjarne Stroustrup}, title = {Rejuvenating {C++} programs through demacrofication}, booktitle = {28th {IEEE} International Conference on Software Maintenance, {ICSM} 2012, Trento, Italy, September 23-28, 2012}, pages = {98--107}, publisher = {{IEEE} Computer Society}, year = {2012}, url = {https://doi.org/10.1109/ICSM.2012.6405259}, doi = {10.1109/ICSM.2012.6405259}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icsm/KumarSS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icsm/KumarSS12a, author = {Aditya Kumar and Andrew Sutton and Bjarne Stroustrup}, title = {The demacrofier}, booktitle = {28th {IEEE} International Conference on Software Maintenance, {ICSM} 2012, Trento, Italy, September 23-28, 2012}, pages = {658--661}, publisher = {{IEEE} Computer Society}, year = {2012}, url = {https://doi.org/10.1109/ICSM.2012.6405347}, doi = {10.1109/ICSM.2012.6405347}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icsm/KumarSS12a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/SolodkyyRS12, author = {Yuriy Solodkyy and Gabriel Dos Reis and Bjarne Stroustrup}, editor = {Gary T. Leavens and Matthew B. Dwyer}, title = {Open and efficient type switch for {C++}}, booktitle = {Proceedings of the 27th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2012, part of {SPLASH} 2012, Tucson, AZ, USA, October 21-25, 2012}, pages = {963--982}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2384616.2384686}, doi = {10.1145/2384616.2384686}, timestamp = {Thu, 24 Jun 2021 16:19:30 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/SolodkyyRS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/mics/ReisS11, author = {Gabriel Dos Reis and Bjarne Stroustrup}, title = {A Principled, Complete, and Efficient Representation of {C++}}, journal = {Math. Comput. Sci.}, volume = {5}, number = {3}, pages = {335--356}, year = {2011}, url = {https://doi.org/10.1007/s11786-011-0094-1}, doi = {10.1007/S11786-011-0094-1}, timestamp = {Wed, 12 Aug 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/mics/ReisS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sle/SuttonS11, author = {Andrew Sutton and Bjarne Stroustrup}, editor = {Anthony M. Sloane and Uwe A{\ss}mann}, title = {Design of Concept Libraries for {C++}}, booktitle = {Software Language Engineering - 4th International Conference, {SLE} 2011, Braga, Portugal, July 3-4, 2011, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {6940}, pages = {97--118}, publisher = {Springer}, year = {2011}, url = {https://doi.org/10.1007/978-3-642-28830-2\_6}, doi = {10.1007/978-3-642-28830-2\_6}, timestamp = {Sat, 19 Oct 2019 19:58:50 +0200}, biburl = {https://dblp.org/rec/conf/sle/SuttonS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/Stroustrup10, author = {Bjarne Stroustrup}, title = {Viewpoint - What should we teach new software developers? Why?}, journal = {Commun. {ACM}}, volume = {53}, number = {1}, pages = {40--42}, year = {2010}, url = {https://doi.org/10.1145/1629175.1629192}, doi = {10.1145/1629175.1629192}, timestamp = {Wed, 14 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/Stroustrup10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/scp/PirkelbauerSS10, author = {Peter Pirkelbauer and Yuriy Solodkyy and Bjarne Stroustrup}, title = {Design and evaluation of {C++} open multi-methods}, journal = {Sci. Comput. Program.}, volume = {75}, number = {7}, pages = {638--667}, year = {2010}, url = {https://doi.org/10.1016/j.scico.2009.06.002}, doi = {10.1016/J.SCICO.2009.06.002}, timestamp = {Wed, 17 Feb 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/scp/PirkelbauerSS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/scp/PirkelbauerPMS10, author = {Peter Pirkelbauer and Sean Parent and Mat Marcus and Bjarne Stroustrup}, title = {Dynamic algorithm selection for runtime concepts}, journal = {Sci. Comput. Program.}, volume = {75}, number = {9}, pages = {773--786}, year = {2010}, url = {https://doi.org/10.1016/j.scico.2009.04.002}, doi = {10.1016/J.SCICO.2009.04.002}, timestamp = {Wed, 17 Feb 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/scp/PirkelbauerPMS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/isorc/DechevPS10, author = {Damian Dechev and Peter Pirkelbauer and Bjarne Stroustrup}, title = {Understanding and Effectively Preventing the {ABA} Problem in Descriptor-Based Lock-Free Designs}, booktitle = {13th {IEEE} International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, {ISORC} 2010, Carmona, Sevilla, Spain, 5-6 May 2010}, pages = {185--192}, publisher = {{IEEE} Computer Society}, year = {2010}, url = {https://doi.org/10.1109/ISORC.2010.10}, doi = {10.1109/ISORC.2010.10}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/isorc/DechevPS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sac/ReisS10, author = {Gabriel Dos Reis and Bjarne Stroustrup}, editor = {Sung Y. Shin and Sascha Ossowski and Michael Schumacher and Mathew J. Palakal and Chih{-}Cheng Hung}, title = {General constant expressions for system programming languages}, booktitle = {Proceedings of the 2010 {ACM} Symposium on Applied Computing (SAC), Sierre, Switzerland, March 22-26, 2010}, pages = {2131--2136}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1774088.1774537}, doi = {10.1145/1774088.1774537}, timestamp = {Sun, 02 Jun 2019 21:18:37 +0200}, biburl = {https://dblp.org/rec/conf/sac/ReisS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sle/PirkelbauerDS10, author = {Peter Pirkelbauer and Damian Dechev and Bjarne Stroustrup}, editor = {Brian A. Malloy and Steffen Staab and Mark van den Brand}, title = {Support for the Evolution of {C++} Generic Functions}, booktitle = {Software Language Engineering - Third International Conference, {SLE} 2010, Eindhoven, The Netherlands, October 12-13, 2010, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {6563}, pages = {123--142}, publisher = {Springer}, year = {2010}, url = {https://doi.org/10.1007/978-3-642-19440-5\_8}, doi = {10.1007/978-3-642-19440-5\_8}, timestamp = {Fri, 27 Dec 2019 21:19:31 +0100}, biburl = {https://dblp.org/rec/conf/sle/PirkelbauerDS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sofsem/PirkelbauerDS10, author = {Peter Pirkelbauer and Damian Dechev and Bjarne Stroustrup}, editor = {Jan van Leeuwen and Anca Muscholl and David Peleg and Jaroslav Pokorn{\'{y}} and Bernhard Rumpe}, title = {Source Code Rejuvenation Is Not Refactoring}, booktitle = {{SOFSEM} 2010: Theory and Practice of Computer Science, 36th Conference on Current Trends in Theory and Practice of Computer Science, Spindleruv Ml{\'{y}}n, Czech Republic, January 23-29, 2010. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {5901}, pages = {639--650}, publisher = {Springer}, year = {2010}, url = {https://doi.org/10.1007/978-3-642-11266-9\_53}, doi = {10.1007/978-3-642-11266-9\_53}, timestamp = {Sat, 30 Sep 2023 09:57:10 +0200}, biburl = {https://dblp.org/rec/conf/sofsem/PirkelbauerDS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@incollection{DBLP:books/daglib/p/DechevRPS10, author = {Damian Dechev and Nicolas Rouquette and Peter Pirkelbauer and Bjarne Stroustrup}, editor = {Athanasios V. Vasilakos and Manish Parashar and Stamatis Karnouskos and Witold Pedrycz}, title = {Programming and Validation Techniques for Reliable Goal-driven Autonomic Software}, booktitle = {Autonomic Communication}, pages = {231--247}, publisher = {Springer}, year = {2010}, url = {https://doi.org/10.1007/978-0-387-09753-4\_9}, doi = {10.1007/978-0-387-09753-4\_9}, timestamp = {Fri, 09 Apr 2021 18:19:01 +0200}, biburl = {https://dblp.org/rec/books/daglib/p/DechevRPS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecbs/DechevPRS09, author = {Damian Dechev and Peter Pirkelbauer and Nicolas Rouquette and Bjarne Stroustrup}, title = {Semantically Enhanced Containers for Concurrent Real-Time Systems}, booktitle = {16th Annual {IEEE} International Conference and Workshop on the Engineering of Computer Based Systems, {ECBS} 2009, San Francisco, California, USA, 14-16 April 2009}, pages = {48--57}, publisher = {{IEEE} Computer Society}, year = {2009}, url = {https://doi.org/10.1109/ECBS.2009.12}, doi = {10.1109/ECBS.2009.12}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ecbs/DechevPRS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecbs/DechevS09, author = {Damian Dechev and Bjarne Stroustrup}, title = {Model-Based Product-Oriented Certification}, booktitle = {16th Annual {IEEE} International Conference and Workshop on the Engineering of Computer Based Systems, {ECBS} 2009, San Francisco, California, USA, 14-16 April 2009}, pages = {295--304}, publisher = {{IEEE} Computer Society}, year = {2009}, url = {https://doi.org/10.1109/ECBS.2009.15}, doi = {10.1109/ECBS.2009.15}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ecbs/DechevS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/TsafrirWBS09, author = {Dan Tsafrir and Robert W. Wisniewski and David F. Bacon and Bjarne Stroustrup}, editor = {Shail Arora and Gary T. Leavens}, title = {Minimizing dependencies within generic classes for faster and smaller programs}, booktitle = {Proceedings of the 24th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2009, October 25-29, 2009, Orlando, Florida, {USA}}, pages = {425--444}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1640089.1640121}, doi = {10.1145/1640089.1640121}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/TsafrirWBS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/DechevS09, author = {Damian Dechev and Bjarne Stroustrup}, editor = {Shail Arora and Gary T. Leavens}, title = {Scalable nonblocking concurrent objects for mission critical code}, booktitle = {Companion to the 24th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2009, October 25-29, 2009, Orlando, Florida, {USA}}, pages = {597--610}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1639950.1639954}, doi = {10.1145/1639950.1639954}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/DechevS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/jcse/DechevMS08, author = {Damian Dechev and Rabi N. Mahapatra and Bjarne Stroustrup}, title = {Practical and Verifiable {C++} Dynamic Cast for Hard Real-Time Systems}, journal = {J. Comput. Sci. Eng.}, volume = {2}, number = {4}, pages = {375--393}, year = {2008}, url = {https://doi.org/10.5626/jcse.2008.2.4.375}, doi = {10.5626/JCSE.2008.2.4.375}, timestamp = {Fri, 10 Jun 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/jcse/DechevMS08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/autonomics/DechevRPS08, author = {Damian Dechev and Nicolas Rouquette and Peter Pirkelbauer and Bjarne Stroustrup}, editor = {Antonio Manzalini}, title = {Verification and semantic parallelization of goal-driven autonomous software}, booktitle = {Proceedings of the 2nd International Conference on Autonomic Computing and Communication Systems, Autonomics 2008, September 23-25, 2008, Turin, Italy}, pages = {33}, publisher = {{ICST}}, year = {2008}, url = {https://doi.org/10.4108/ICST.AUTONOMICS2008.4354}, doi = {10.4108/ICST.AUTONOMICS2008.4354}, timestamp = {Mon, 26 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/autonomics/DechevRPS08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/isorc/DechevMSW08, author = {Damian Dechev and Rabi N. Mahapatra and Bjarne Stroustrup and David A. Wagner}, title = {{C++} Dynamic Cast in Autonomous Space Systems}, booktitle = {11th {IEEE} International Symposium on Object-Oriented Real-Time Distributed Computing {(ISORC} 2008), 5-7 May 2008, Orlando, Florida, {USA}}, pages = {499--507}, publisher = {{IEEE} Computer Society}, year = {2008}, url = {https://doi.org/10.1109/ISORC.2008.20}, doi = {10.1109/ISORC.2008.20}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/isorc/DechevMSW08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sac/PirkelbauerPMS08, author = {Peter Pirkelbauer and Sean Parent and Mat Marcus and Bjarne Stroustrup}, editor = {Roger L. Wainwright and Hisham Haddad}, title = {Runtime concepts for the C\({}_{\mbox{++}}\) standard template library}, booktitle = {Proceedings of the 2008 {ACM} Symposium on Applied Computing (SAC), Fortaleza, Ceara, Brazil, March 16-20, 2008}, pages = {171--177}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1363686.1363734}, doi = {10.1145/1363686.1363734}, timestamp = {Tue, 06 Nov 2018 11:06:48 +0100}, biburl = {https://dblp.org/rec/conf/sac/PirkelbauerPMS08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@book{DBLP:books/daglib/0019344, author = {Bjarne Stroustrup}, title = {The {C++} programming language - special edition {(3.} ed.)}, publisher = {Addison-Wesley}, year = {2007}, isbn = {978-0-201-70073-2}, timestamp = {Wed, 23 Mar 2011 00:00:00 +0100}, biburl = {https://dblp.org/rec/books/daglib/0019344.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/gpce/PirkelbauerSS07, author = {Peter Pirkelbauer and Yuriy Solodkyy and Bjarne Stroustrup}, editor = {Charles Consel and Julia L. Lawall}, title = {Open multi-methods for c++}, booktitle = {Generative Programming and Component Engineering, 6th International Conference, {GPCE} 2007, Salzburg, Austria, October 1-3, 2007, Proceedings}, pages = {123--134}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1289971.1289993}, doi = {10.1145/1289971.1289993}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/gpce/PirkelbauerSS07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hase/CookSP07, author = {Stephen W. Cook and Bjarne Stroustrup and Scott M. Pike}, title = {An Early-Reply Based Framework: Reliable Concurrency that Is Verifiable}, booktitle = {Tenth {IEEE} International Symposium on High Assurance Systems Engineering {(HASE} 2007), November 14-16, 2007, Dallas, Texas, {USA}}, pages = {405--406}, publisher = {{IEEE} Computer Society}, year = {2007}, url = {https://doi.org/10.1109/HASE.2007.54}, doi = {10.1109/HASE.2007.54}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/hase/CookSP07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hopl/Stroustrup07, author = {Bjarne Stroustrup}, editor = {Barbara G. Ryder and Brent Hailpern}, title = {Evolving a language in and for the real world: {C++} 1991-2006}, booktitle = {Proceedings of the Third {ACM} {SIGPLAN} History of Programming Languages Conference (HOPL-III), San Diego, California, USA, 9-10 June 2007}, pages = {1--59}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1238844.1238848}, doi = {10.1145/1238844.1238848}, timestamp = {Wed, 14 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/hopl/Stroustrup07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/spe/GibbsS06, author = {Michael Gibbs and Bjarne Stroustrup}, title = {Fast dynamic casting}, journal = {Softw. Pract. Exp.}, volume = {36}, number = {2}, pages = {139--156}, year = {2006}, url = {https://doi.org/10.1002/spe.686}, doi = {10.1002/SPE.686}, timestamp = {Thu, 09 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/spe/GibbsS06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/GregorJSSRL06, author = {Douglas P. Gregor and Jaakko J{\"{a}}rvi and Jeremy G. Siek and Bjarne Stroustrup and Gabriel Dos Reis and Andrew Lumsdaine}, editor = {Peri L. Tarr and William R. Cook}, title = {Concepts: linguistic support for generic programming in {C++}}, booktitle = {Proceedings of the 21th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2006, October 22-26, 2006, Portland, Oregon, {USA}}, pages = {291--310}, publisher = {{ACM}}, year = {2006}, url = {https://doi.org/10.1145/1167473.1167499}, doi = {10.1145/1167473.1167499}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/GregorJSSRL06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/opodis/DechevPS06, author = {Damian Dechev and Peter Pirkelbauer and Bjarne Stroustrup}, editor = {Alexander A. Shvartsman}, title = {Lock-Free Dynamically Resizable Arrays}, booktitle = {Principles of Distributed Systems, 10th International Conference, {OPODIS} 2006, Bordeaux, France, December 12-15, 2006, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {4305}, pages = {142--156}, publisher = {Springer}, year = {2006}, url = {https://doi.org/10.1007/11945529\_11}, doi = {10.1007/11945529\_11}, timestamp = {Mon, 03 Jan 2022 22:35:20 +0100}, biburl = {https://dblp.org/rec/conf/opodis/DechevPS06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/popl/ReisS06, author = {Gabriel Dos Reis and Bjarne Stroustrup}, editor = {J. Gregory Morrisett and Simon L. Peyton Jones}, title = {Specifying {C++} concepts}, booktitle = {Proceedings of the 33rd {ACM} {SIGPLAN-SIGACT} Symposium on Principles of Programming Languages, {POPL} 2006, Charleston, South Carolina, USA, January 11-13, 2006}, pages = {295--308}, publisher = {{ACM}}, year = {2006}, url = {https://doi.org/10.1145/1111037.1111064}, doi = {10.1145/1111037.1111064}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/popl/ReisS06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/StroustrupR05, author = {Bjarne Stroustrup and Gabriel Dos Reis}, editor = {Eduard Ayguad{\'{e}} and Gerald Baumgartner and J. Ramanujam and P. Sadayappan}, title = {Supporting {SELL} for High-Performance Computing}, booktitle = {Languages and Compilers for Parallel Computing, 18th International Workshop, {LCPC} 2005, Hawthorne, NY, USA, October 20-22, 2005, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {4339}, pages = {458--465}, publisher = {Springer}, year = {2005}, url = {https://doi.org/10.1007/978-3-540-69330-7\_33}, doi = {10.1007/978-3-540-69330-7\_33}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/StroustrupR05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icess/Stroustrup04, author = {Bjarne Stroustrup}, editor = {Zhaohui Wu and Chun Chen and Minyi Guo and Jiajun Bu}, title = {Abstraction and the {C++} Machine Model}, booktitle = {Embedded Software and Systems, First International Conference, {ICESS} 2004, Hangzhou, China, December 9-10, 2004, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {3605}, pages = {1--13}, publisher = {Springer}, year = {2004}, url = {https://doi.org/10.1007/11535409\_1}, doi = {10.1007/11535409\_1}, timestamp = {Mon, 22 Jul 2019 15:00:50 +0200}, biburl = {https://dblp.org/rec/conf/icess/Stroustrup04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/spe/AusternSTW03, author = {Matthew H. Austern and Bjarne Stroustrup and Mikkel Thorup and John Wilkinson}, title = {Untangling the balancing and searching of balanced binary search trees}, journal = {Softw. Pract. Exp.}, volume = {33}, number = {13}, pages = {1273--1298}, year = {2003}, url = {https://doi.org/10.1002/spe.564}, doi = {10.1002/SPE.564}, timestamp = {Thu, 09 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/spe/AusternSTW03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@book{DBLP:books/daglib/0008402, author = {Bjarne Stroustrup}, title = {Die {C++} Programmiersprache {(4.} Aufl.)}, publisher = {Pearson Studium}, year = {2000}, isbn = {978-3-8273-1660-8}, timestamp = {Mon, 18 Apr 2011 01:00:00 +0200}, biburl = {https://dblp.org/rec/books/daglib/0008402.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoopwException/Stroustrup00, author = {Bjarne Stroustrup}, editor = {Alexander B. Romanovsky and Christophe Dony and J{\o}rgen Lindskov Knudsen and Anand Tripathi}, title = {Exception Safety: Concepts and Techniques}, booktitle = {Advances in Exception Handling Techniques (the book grow out of a {ECOOP} 2000 workshop)}, series = {Lecture Notes in Computer Science}, volume = {2022}, pages = {60--76}, publisher = {Springer}, year = {2000}, url = {https://doi.org/10.1007/3-540-45407-1\_4}, doi = {10.1007/3-540-45407-1\_4}, timestamp = {Tue, 14 May 2019 10:00:48 +0200}, biburl = {https://dblp.org/rec/conf/ecoopwException/Stroustrup00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/computer/HamiltonS98, author = {Scott Hamilton and Bjarne Stroustrup}, title = {The Real Stroustrup Interview}, journal = {Computer}, volume = {31}, number = {6}, pages = {110--114}, year = {1998}, url = {https://doi.org/10.1109/MC.1998.683014}, doi = {10.1109/MC.1998.683014}, timestamp = {Wed, 12 Aug 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/computer/HamiltonS98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@book{DBLP:books/daglib/0089932, author = {Bjarne Stroustrup}, title = {The {C++} programming language {(3.} ed.)}, publisher = {Addison-Wesley-Longman}, year = {1997}, isbn = {978-0-201-88954-3}, timestamp = {Tue, 26 Apr 2011 01:00:00 +0200}, biburl = {https://dblp.org/rec/books/daglib/0089932.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icsr/Stroustrup96, author = {Bjarne Stroustrup}, editor = {Murali Sitaraman}, title = {Language-technical aspects of reuse}, booktitle = {Proceedings of Fourth {IEEE} International Conference on Software Reuse, {ICSR} 1996, April 23-26, 1996, Orlando, Florida, {USA}}, pages = {11--19}, publisher = {{IEEE} Computer Society}, year = {1996}, url = {https://doi.org/10.1109/ICSR.1996.496109}, doi = {10.1109/ICSR.1996.496109}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icsr/Stroustrup96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@book{DBLP:books/daglib/0076736, author = {Bjarne Stroustrup}, title = {The design and evolution of {C++}}, publisher = {Addison-Wesley}, year = {1995}, isbn = {978-0-201-54330-8}, timestamp = {Fri, 08 Apr 2011 01:00:00 +0200}, biburl = {https://dblp.org/rec/books/daglib/0076736.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/spe/KoenigS95, author = {Andrew Koenig and Bjarne Stroustrup}, title = {Foundations for Native {C++} Styles}, journal = {Softw. Pract. Exp.}, volume = {25}, number = {{S4}}, pages = {S4}, year = {1995}, timestamp = {Thu, 09 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/spe/KoenigS95.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:journals/oopsm/Stroustrup95, author = {Bjarne Stroustrup}, editor = {Steven Craig Bilow and Patricia S. Bilow}, title = {Why {C++} is not just an object-oriented programming language}, booktitle = {Addendum to the Proceedings of the 10th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, {OOPSLA} 1995 Addendum, Austin, Texas, USA, October 15-19, 1995}, pages = {1--13}, publisher = {{ACM}}, year = {1995}, url = {https://doi.org/10.1145/260094.260207}, doi = {10.1145/260094.260207}, timestamp = {Fri, 20 May 2022 15:09:15 +0200}, biburl = {https://dblp.org/rec/journals/oopsm/Stroustrup95.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hopl/Stroustrup93, author = {Bjarne Stroustrup}, editor = {John A. N. Lee and Jean E. Sammet}, title = {A History of {C++:} 1979-1991}, booktitle = {History of Programming Languages Conference (HOPL-II), Preprints, Cambridge, Massachusetts, USA, April 20-23, 1993}, pages = {271--297}, publisher = {{ACM}}, year = {1993}, url = {https://doi.org/10.1145/154766.155375}, doi = {10.1145/154766.155375}, timestamp = {Fri, 09 Jul 2021 14:03:46 +0200}, biburl = {https://dblp.org/rec/conf/hopl/Stroustrup93.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@book{DBLP:books/daglib/0067124, author = {Bjarne Stroustrup}, title = {Die {C++} Programmiersprache {(2.} Aufl.)}, publisher = {Addison-Wesley}, year = {1992}, isbn = {978-3-89319-386-8}, timestamp = {Thu, 07 Apr 2011 01:00:00 +0200}, biburl = {https://dblp.org/rec/books/daglib/0067124.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/c++/StroustrupL92, author = {Bjarne Stroustrup and Dmitry Lenkov}, title = {Run Time Type Identification for {C++}}, booktitle = {Proceedings of the {C++} Conference. Portland, OR, USA, August 1992}, pages = {313--340}, publisher = {{USENIX} Association}, year = {1992}, timestamp = {Thu, 15 May 2014 18:36:26 +0200}, biburl = {https://dblp.org/rec/conf/c++/StroustrupL92.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@book{DBLP:books/aw/Stroustrup91, author = {Bjarne Stroustrup}, title = {The {C++} Programming Language, Second Edition}, publisher = {Addison-Wesley}, year = {1991}, isbn = {0-201-53992-6}, timestamp = {Thu, 03 Jan 2002 00:00:00 +0100}, biburl = {https://dblp.org/rec/books/aw/Stroustrup91.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@book{DBLP:books/aw/EllisS90, author = {Margaret A. Ellis and Bjarne Stroustrup}, title = {The Annotated {C++} Reference Manual}, publisher = {Addison-Wesley}, year = {1990}, isbn = {0-201-51459-1}, timestamp = {Thu, 03 Jan 2002 00:00:00 +0100}, biburl = {https://dblp.org/rec/books/aw/EllisS90.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/c++/KoenigS90, author = {Andrew Koenig and Bjarne Stroustrup}, title = {Exception Handling for {C++}}, booktitle = {Proceedings of the {C++} Conference. San Francisco, CA, USA, April 1990}, pages = {149--176}, publisher = {{USENIX} Association}, year = {1990}, timestamp = {Thu, 15 May 2014 18:36:25 +0200}, biburl = {https://dblp.org/rec/conf/c++/KoenigS90.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/csys/Stroustrup89, author = {Bjarne Stroustrup}, title = {Parametrized Types for {C++}}, journal = {Comput. Syst.}, volume = {2}, number = {1}, pages = {55--85}, year = {1989}, url = {http://www.usenix.org/publications/compsystems/1989/win\_stroustrup.pdf}, timestamp = {Sun, 10 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/csys/Stroustrup89.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/csys/Stroustrup89a, author = {Bjarne Stroustrup}, title = {The Evolution of {C++:} 1985 to 1989}, journal = {Comput. Syst.}, volume = {2}, number = {3}, pages = {191--250}, year = {1989}, url = {http://www.usenix.org/publications/compsystems/1989/sum\_stroustrup.pdf}, timestamp = {Sun, 10 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/csys/Stroustrup89a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/csys/Stroustrup89b, author = {Bjarne Stroustrup}, title = {Multiple Inheritance for {C++}}, journal = {Comput. Syst.}, volume = {2}, number = {4}, pages = {367--395}, year = {1989}, url = {http://www.usenix.org/publications/compsystems/1989/fall\_stroustrup.pdf}, timestamp = {Sun, 10 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/csys/Stroustrup89b.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/BobrowDKS89, author = {Daniel G. Bobrow and L. Peter Deutsch and Gregor Kiczales and Bjarne Stroustrup}, editor = {George Bosworth}, title = {Panel: Object-Oriented Languages: Premises and Promises}, booktitle = {Conference on Object-Oriented Programming: Systems, Languages, and Applications, {OOPSLA} 1989, New Orleans, Louisiana, USA, October 1-6, 1989, Proceedings}, pages = {524}, publisher = {{ACM}}, year = {1989}, timestamp = {Wed, 30 Mar 2022 13:54:19 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/BobrowDKS89.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/csys/Stroustrup88, author = {Bjarne Stroustrup}, title = {Type-Safe Linkage for {C++}}, journal = {Comput. Syst.}, volume = {1}, number = {4}, pages = {371--403}, year = {1988}, url = {http://www.usenix.org/publications/compsystems/1988/fall\_stroustrup.pdf}, timestamp = {Sun, 10 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/csys/Stroustrup88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/software/Stroustrup88, author = {Bjarne Stroustrup}, title = {What Is Object-Oriented Programming?}, journal = {{IEEE} Softw.}, volume = {5}, number = {3}, pages = {10--20}, year = {1988}, url = {https://doi.org/10.1109/52.2020}, doi = {10.1109/52.2020}, timestamp = {Mon, 08 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/software/Stroustrup88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/c++/Stroustrup88, author = {Bjarne Stroustrup}, title = {Parameterized Types for {C++}}, booktitle = {Proceedings of the Conference on {C++.} Denver, CO, USA, October 1988}, pages = {1--18}, publisher = {{USENIX} Association}, year = {1988}, timestamp = {Thu, 15 May 2014 18:36:25 +0200}, biburl = {https://dblp.org/rec/conf/c++/Stroustrup88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/c++/Stroustrup88a, author = {Bjarne Stroustrup}, title = {Type-safe Linkage for {C++}}, booktitle = {Proceedings of the Conference on {C++.} Denver, CO, USA, October 1988}, pages = {193--210}, publisher = {{USENIX} Association}, year = {1988}, timestamp = {Thu, 15 May 2014 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/c++/Stroustrup88a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/c++/LippmanS88, author = {Stanley B. Lippman and Bjarne Stroustrup}, title = {Pointers to Class Members in {C++}}, booktitle = {Proceedings of the Conference on {C++.} Denver, CO, USA, October 1988}, pages = {305--326}, publisher = {{USENIX} Association}, year = {1988}, timestamp = {Thu, 15 May 2014 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/c++/LippmanS88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/c++/Stroustrup87, author = {Bjarne Stroustrup}, title = {The Evolution of {C++} 1985 to 1987}, booktitle = {Proceedings of the {C++} Workshop. Santa Fe, NM, USA, November 1987}, pages = {1--22}, publisher = {{USENIX} Association}, year = {1987}, timestamp = {Thu, 15 May 2014 18:36:25 +0200}, biburl = {https://dblp.org/rec/conf/c++/Stroustrup87.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/c++/Stroustrup87a, author = {Bjarne Stroustrup}, title = {What is "Object-Oriented Programming"?}, booktitle = {Proceedings of the {C++} Workshop. Santa Fe, NM, USA, November 1987}, pages = {159--180}, publisher = {{USENIX} Association}, year = {1987}, timestamp = {Thu, 15 May 2014 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/c++/Stroustrup87a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/c++/Stroustrup87b, author = {Bjarne Stroustrup}, title = {Possible Directions for {C++}}, booktitle = {Proceedings of the {C++} Workshop. Santa Fe, NM, USA, November 1987}, pages = {399--416}, publisher = {{USENIX} Association}, year = {1987}, timestamp = {Thu, 15 May 2014 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/c++/Stroustrup87b.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/c++/StroustrupS87, author = {Bjarne Stroustrup and Jonathan E. Shopiro}, title = {A Set of {C++} Classes}, booktitle = {Proceedings of the {C++} Workshop. Santa Fe, NM, USA, November 1987}, pages = {417--439}, publisher = {{USENIX} Association}, year = {1987}, timestamp = {Thu, 15 May 2014 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/c++/StroustrupS87.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/Stroustrup87, author = {Bjarne Stroustrup}, editor = {Jean B{\'{e}}zivin and Jean{-}Marie Hullot and Pierre Cointe and Henry Lieberman}, title = {What is "Object-Oriented Programming?"}, booktitle = {ECOOP'87 European Conference on Object-Oriented Programming, Paris, France, June 15-17, 1987, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {276}, pages = {51--70}, publisher = {Springer}, year = {1987}, url = {https://doi.org/10.1007/3-540-47891-4\_6}, doi = {10.1007/3-540-47891-4\_6}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/Stroustrup87.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@book{DBLP:books/aw/Stroustrup86, author = {Bjarne Stroustrup}, title = {The {C++} Programming Language, First Edition}, publisher = {Addison-Wesley}, year = {1986}, isbn = {0-201-12078-X}, timestamp = {Thu, 03 Jan 2002 00:00:00 +0100}, biburl = {https://dblp.org/rec/books/aw/Stroustrup86.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/software/Stroustrup86, author = {Bjarne Stroustrup}, title = {{C++} Programming Language}, journal = {{IEEE} Softw.}, volume = {3}, number = {1}, pages = {71--72}, year = {1986}, timestamp = {Mon, 08 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/software/Stroustrup86.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:journals/sigplan/Stroustrup86, author = {Bjarne Stroustrup}, editor = {Peter Wegner and Bruce D. Shriver}, title = {An overview of {C++}}, booktitle = {Proceedings of the 1986 {SIGPLAN} Workshop on Object-Oriented Programming, {OOPWORK} 1986, Yorktown Heights, New York, USA, June 9-13, 1986}, pages = {7--18}, publisher = {{ACM}}, year = {1986}, url = {https://doi.org/10.1145/323779.323736}, doi = {10.1145/323779.323736}, timestamp = {Wed, 30 Mar 2022 13:48:15 +0200}, biburl = {https://dblp.org/rec/journals/sigplan/Stroustrup86.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:journals/sigplan/Stroustrup86a, author = {Bjarne Stroustrup}, editor = {Peter Wegner and Bruce D. Shriver}, title = {An overview of {C++} (abstract only)}, booktitle = {Proceedings of the 1986 {SIGPLAN} Workshop on Object-Oriented Programming, {OOPWORK} 1986, Yorktown Heights, New York, USA, June 9-13, 1986}, pages = {189}, publisher = {{ACM}}, year = {1986}, url = {https://doi.org/10.1145/323779.323774}, doi = {10.1145/323779.323774}, timestamp = {Wed, 30 Mar 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigplan/Stroustrup86a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/acm/Stroustrup85, author = {Bjarne Stroustrup}, editor = {Bill Healy and Judith D. Schlesinger}, title = {A {C++} Tutorial}, booktitle = {Proceedings of the 1985 {ACM} annual conference on The range of computing: mid-80's perspective: mid-80's perspective, Denver, Colorado, USA, October 14-16, 1985}, pages = {56--64}, publisher = {{ACM}}, year = {1985}, url = {https://doi.org/10.1145/320435.320459}, doi = {10.1145/320435.320459}, timestamp = {Wed, 14 Apr 2021 11:40:49 +0200}, biburl = {https://dblp.org/rec/conf/acm/Stroustrup85.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/bstj/Stroustrup84, author = {Bjarne Stroustrup}, title = {The {UNIX} system: Data abstraction in {C}}, journal = {AT{\&}T Bell Lab. Tech. J.}, volume = {63}, number = {8}, pages = {1701--1732}, year = {1984}, url = {https://doi.org/10.1002/j.1538-7305.1984.tb00061.x}, doi = {10.1002/J.1538-7305.1984.TB00061.X}, timestamp = {Tue, 18 Feb 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/bstj/Stroustrup84.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/spe/Stroustrup83, author = {Bjarne Stroustrup}, title = {Adding Classes to the {C} Language: An Exercise in Language Evoluation}, journal = {Softw. Pract. Exp.}, volume = {13}, number = {2}, pages = {139--161}, year = {1983}, url = {https://doi.org/10.1002/spe.4380130205}, doi = {10.1002/SPE.4380130205}, timestamp = {Thu, 09 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/spe/Stroustrup83.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigplan/Stroustrup82, author = {Bjarne Stroustrup}, title = {Classes: an abstract data type facility for the {C} language}, journal = {{ACM} {SIGPLAN} Notices}, volume = {17}, number = {1}, pages = {42--51}, year = {1982}, url = {https://doi.org/10.1145/947886.947893}, doi = {10.1145/947886.947893}, timestamp = {Tue, 26 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigplan/Stroustrup82.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/spe/Stroustrup82, author = {Bjarne Stroustrup}, title = {An Experiment with the Interchangeability of Processes and Monitors}, journal = {Softw. Pract. Exp.}, volume = {12}, number = {10}, pages = {1011--1025}, year = {1982}, url = {https://doi.org/10.1002/spe.4380121103}, doi = {10.1002/SPE.4380121103}, timestamp = {Thu, 09 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/spe/Stroustrup82.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/spe/Stroustrup81, author = {Bjarne Stroustrup}, title = {'Long Return': {A} Technique for Improving the Efficiency of Inter-module Communication}, journal = {Softw. Pract. Exp.}, volume = {11}, number = {2}, pages = {131--143}, year = {1981}, url = {https://doi.org/10.1002/spe.4380110204}, doi = {10.1002/SPE.4380110204}, timestamp = {Thu, 09 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/spe/Stroustrup81.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@phdthesis{DBLP:phd/ethos/Stroustrup79, author = {Bjarne Stroustrup}, title = {Communication and control in distributed computer systems}, school = {University of Cambridge, {UK}}, year = {1979}, url = {https://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.474113}, timestamp = {Tue, 05 Apr 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/phd/ethos/Stroustrup79.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigops/Stroustrup78, author = {Bjarne Stroustrup}, title = {On Unifying Module Interfaces}, journal = {{ACM} {SIGOPS} Oper. Syst. Rev.}, volume = {12}, number = {1}, pages = {90--98}, year = {1978}, url = {https://doi.org/10.1145/775323.775330}, doi = {10.1145/775323.775330}, timestamp = {Tue, 14 Jul 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigops/Stroustrup78.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.