Bjarne Stroustrup

Bjarne Stroustrup (İngilizceˈbjɑːrnə ˈstraʊstrʊp; Dancaˈpjaːnə ˈstʁʌwˀstʁɔp;[1][2] d. 30 Aralık 1950) C++ programlama dilini yaratması ve geliştirmesiyle bilinen Danimarkalı[3] bir bilgisayar bilimcisidir. Columbia Üniversitesi'nde misafir öğretim üyesi[4] ve Morgan Stanley'de Yönetici Direktör olarak çalışmaktadır.[5]

Bjarne Stroustrup
2010 yılında Stroustrup
Doğum30 Aralık 1950 (73 yaşında)
Aarhus, Danimarka
MilliyetDanimarka
EğitimAarhus Üniversitesi (Yüksek lisans)
Cambridge Üniversitesi (Doktora)
Resmî sitestroustrup.com
Kariyeri
DalıBilgisayar bilimi
TezCommunication and control in distributed computer systems (1979)
Doktora
danışmanı
David Wheeler

İlk yılları ve eğitimi

değiştir

Stroustrup, Danimarka'nın Aarhus şehrinde işçi bir ailenin çocuğu olarak doğdu ve üniversiteye kadar yerel okullarda okudu.[6] 1975 yılında Aarhus Üniversitesi'nden Matematik ve Bilgisayar Bilimleri alanında yüksek lisans derecesi ile mezun oldu.[7] 1979 yılında Cambridge Üniversitesi Bilgisayar Bilimleri bölümünden David Wheeler danışmanlığında doktora derecesini aldı.[8]

Kariyeri

değiştir

Kariyerine 1979 yılında ABD'nin New Jersey eyaletindeki Bell Laboratuvarları Bilgisayar Bilimleri Araştırma Merkezi'nde başladı. Kuruluşundan 2002 yılına kadar AT&T Laboratuvarları'nın (Bell Labs) Büyük Ölçekli Programlama Araştırma bölümünün başkanlığını yaptı.

2002'den 2014'e kadar Texas A&M Üniversitesi Bilgisayar Bilimleri bölümünde profesörlük ve Mühendislik Fakültesi'nde başkanlık yaptı.[9]

Ocak 2014'ten beri Morgan Stanley'in teknoloji bölümünde Yönetici Direktör ve Columbia Üniversitesi'nde Bilgisayar Bilimleri bölümünde misafir öğretim görevlisidir.

Kitapları

değiştir

Kendisine ait veya beraber yazdığı kitaplar ve birçok yayınlar mevcuttur.[10][11]

Kitapların tümü toplamda 21 farklı dile çevrilmiştir.[12]

  • Programming: Principles and Practice Using C++ (1.[16], 2.[17] ve 3.[18] baskı)
  • The Design and Evolution of C++[23]
  • The Annotated C++ Reference Manual.[24]

Kaynakça

değiştir
  1. ^ Stroustrup, Bjarne. "How do you pronounce "Bjarne Stroustrup?"". Bjarne Stroustrup's Homepage. 20 Temmuz 2012 tarihinde kaynağından arşivlendi. 
  2. ^ Stroustrup, Bjarne. "Bjarne pronounces his own name". Bjarne Stroustrup's Homepage. 20 Eylül 2012 tarihinde kaynağından arşivlendi. 
  3. ^ "Interview with Bjarne Stroustrup". linuxjournal.com. 20 Haziran 2005 tarihinde kaynağından arşivlendi. 
  4. ^ "Bjarne Stroustrup VISITING PROFESSOR". columbia.edu. 13 Ekim 2020 tarihinde kaynağından arşivlendi. 
  5. ^ "Bjarne Stroustrup, Managing Director and Technical Fellow, Technology". morganstanley.com. 28 Ocak 2015 tarihinde kaynağından arşivlendi. 
  6. ^ "NAE Honors 2018 Draper Prize Winner" (PDF). stroustrup.com. 12 Temmuz 2019 tarihinde kaynağından (PDF) arşivlendi. 
  7. ^ "Mathematics Genealogy Project - Bjarne Stroustrup". cs.au.dk. 20 Ocak 2021 tarihinde kaynağından arşivlendi. 
  8. ^ "Bjarne Stroustrup mathgenealogy". mathgenealogy.or. 29 Haziran 2020 tarihinde kaynağından arşivlendi. 
  9. ^ "Some Information about Bjarne Stroustrup". 1 Temmuz 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Haziran 2007. 
  10. ^ "Bjarne Stroustrup Publications". dblp.org. 17 Ocak 2021 tarihinde kaynağından arşivlendi. 
  11. ^ Bjarne Stroustrup publications indexed by the Scopus bibliographic database. (abonelik gereklidir)
  12. ^ Stroustrup, Bjarne (2 Ocak 2020). "Book Covers". stroustrup.com. 20 Temmuz 2012 tarihinde kaynağından arşivlendi. 
  13. ^ Stroustrup, Bjarne (Eylül 2013). A Tour of C++. C++ In-Depth Series (1. bas.). Addison-Wesley. ISBN 978-0-321-95831-0. 
  14. ^ Stroustrup, Bjarne (Temmuz 2018). A Tour of C++. C++ In-Depth Series (2. bas.). Addison-Wesley. ISBN 978-0-13-499783-4. 
  15. ^ Stroustrup, Bjarne (Eylül 2022). A Tour of C++. C++ In-Depth Series (3. bas.). Addison-Wesley. ISBN 0-13-681648-7. 
  16. ^ Stroustrup, Bjarne (29 Aralık 2008). Programming: Principles and Practice Using C++ (1. bas.). Addison-Wesley. ISBN 978-0-321-54372-1. 
  17. ^ Stroustrup, Bjarne (Mayıs 2014). Programming: Principles and Practice Using C++ (2. bas.). Addison-Wesley. ISBN 978-0321-992789. 
  18. ^ Stroustrup, Bjarne (Nisan 2024). Programming: Principles and Practice Using C++ (3. bas.). Addison-Wesley. ISBN 978-0-13-830868-1. 
  19. ^ Stroustrup, Bjarne (Haziran 1985). The C++ Programming Language (1. bas.). Addison-Wesley. ISBN 0-201-12078-X. 
  20. ^ Stroustrup, Bjarne (Ocak 1991). The C++ Programming Language (2. bas.). Addison-Wesley. ISBN 0-201-53992-6. 
  21. ^ Stroustrup, Bjarne (Ocak 1997). The C++ Programming Language (3. bas.). Addison-Wesley. ISBN 0-201-88954-4. 
  22. ^ Stroustrup, Bjarne (23 Mayıs 2013). The C++ Programming Language (4. bas.). Addison-Wesley. ISBN 978-0-321-56384-2. 
  23. ^ Stroustrup, Bjarne (29 Mart 1994). Design and Evolution of C++. Addison-Wesley. ISBN 0-201-54330-3. 4 Şubat 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Haziran 2024. 
  24. ^ Ellis, Margaret A.; Stroustrup, Bjarne (1 Ocak 1990). The Annotated C++ Reference Manual. Addison-Wesley. ISBN 0-201-51459-1. 20 Haziran 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Haziran 2024.