Bjarne Stroustrup
Bjarne Stroustrup (30. decembar 1950.) danski je računarski naučnik, najpoznatiji po kreiranju i razvoju uveliko korištenog programskog jezika C++.[2] On je uvaženi profesor istraživanja i drži katedru Koledža za inženjering u računarstvu na Texasovom A&M Univerzitetu,[3] te je gostujući profesor na Univerzitetu Columbia i radi za kompaniju Morgan Stanley.[4][5][6]
Bjarne Stroustrup | |
---|---|
Rođenje | Aarhus, Danska | 30. decembar 1950
Prebivalište | New York City, New York, SAD[1] |
Narodnost | Danac |
Institucija | Aarhus Univerzitet Univerzitet Cambridge Texas A&M Univerzitet Bell Labs Morgan Stanley Univerzitet Columbia |
Alma mater | Aarhus Univerzitet (MSc) Churchill koledž, Cambridge (PhD) |
Akademski mentor | David Wheeler |
Poznat(a) po | Kreiranju C++a |
Istaknute nagrade | Grace Murray Hopper Award (1993) IEEE Computer Society Computer Entrepreneur Award (2004) |
Obrazovanje
urediStroustrup ima master diplomu u matematici i računarstvu (1975) sa Aarhus Univerziteta, Danska, Ph.D. u računarstvu (1979) sa Univerziteta Cambridge, Engleska.[3] Njegov savjetnik za tezu na Cambridgeu je bio David Wheeler.[7][8]
Karijera
urediStroustrup je počeo razvijati C++ 1978. godine (tada zvani "C sa klasama"), i prema njegovim riječima, "izmislio C++, napisao njegove rane definicije i proizveo njegovu prvu implementaciju... odabrao i formulisao dizajnerske kriterije za C++, dizajnirao sva njegova veća postrojenja i bio odgovoran za procesuiranje prijedloga proširenja u komitetu standarda za C++."[9] Stroustrup je također napisao knjigu za jezik, The C++ Programming Language.
Stroustrup je bio šef AT&T Bell Labsovog velikorazmjernog Programming Research odjeljenja, od njegove kreacije do kasne 2002. Stroustrup je bio izabrani član Nacionalne akademije za inženjering u 2004. On je saradnik ACM-a (1994) kao i IEEE-a. On radi za Texas A&M Univerzitet kao uvaženi profesor gdje drži katedru za računarstvo na koledžu za inženjering.[10][11] Također je gostujući profesor na Kolumbijskom univerzitetu.[12] Počasni doktor na ITMO univerzitetu od 2013.[13]
Godine 2015, on je postao saradnikom Muzeja računarske historije zbog svog otkrića C++ programskog jezika.[14]
Djela
urediStroustrup je napisao ili sudjelovao u pisanju velikog broja djela[15][16][17] uključujući i slijedeća:
- A Tour of C++ by Bjarne Stroustrup – Addison-Wesley Professional, 2013. ISBN 978-0321958310.
- Programming: Principles and Practice Using C++ by Bjarne Stroustrup – Addison-Wesley Professional; 1st edition (29 December 2008); ISBN 0-321-54372-6.
- The C++ Programming Language by Bjarne Stroustrup – Addison-Wesley Pub Co; 4th edition (23 May 2013); ISBN 0-321-563840.
- The Design and Evolution of C++ by Bjarne Stroustrup – Addison-Wesley Pub Co; 1st edition (29 March 1994); ISBN 0-201-54330-3.
- The Annotated C++ Reference Manual by Margaret A. Ellis & Bjarne Stroustrup – Addison-Wesley Pub Co; (1 January 1990); ISBN 0-201-51459-1.
Reference
uredi- ^ http://www.stroustrup.com/bio.html
- ^ Wong, William (29. 10. 2013). "Interview: Bjarne Stroustrup Discusses C++". Electronic Design. Pristupljeno 29. 1. 2014.
- ^ a b Wong, William (26. 11. 2013). "Bjarne Stroustrup: C++ Creator Keeps Developing". Electronic Design. Pristupljeno 29. 1. 2014.
- ^ Bjarne Stroustrup's Homepage
- ^ doi: 10.1145/1629175.1629192
- ^ doi: 10.1109/MC.1998.683014
- ^ Stroustrup, Bjarne (1979). Communication and control in distributed computer systems (PhD thesis). University of Cambridge. CS1 održavanje: nepreporučeni parametar (link)[mrtav link]
- ^ "David Wheeler". The Mathematics Genealogy Project. Department of Mathematics, North Dakota State University. Pristupljeno 29. 1. 2014.
- ^ The C++ Programming Language, B. Stroustrup, p.10
- ^ "Bjarne Stroustrup: Some Information about Bjorne Stroustrup". Arhivirano s originala, 1. 7. 2007. Pristupljeno 20. 6. 2015.
- ^ Texas A&M CSE Department's Faculty Directory
- ^ [1]
- ^ [2]
- ^ CHM. "Bjarne Stroustrup— CHM Fellow Award Winner". Arhivirano s originala, 3. 4. 2015. Pristupljeno 30. 3. 2015.
- ^ Bjarne Stroustrup na serveru DBLP Bibliography
- ^ List of publications from Microsoft Academic Search
- ^ Stroustrup in Google Scholar http://scholar.google.com/scholar?q=bjarne+stroustrup