-
本賈尼·斯特勞斯特盧普
鎖定
本賈尼·斯特勞斯特盧普人物經歷
1950年出生于丹麥,先後畢業於
[2]
丹麥奧胡斯大學和英國劍橋大學,曾擔任AT&T大規模程序設計研究部門負責人,AT&T、貝爾實驗室和ACM成員,德州農工大學計算機系首席教授,德州農工大學“傑出教授”。現任摩根士丹利信息技術部門董事總經理、哥倫比亞大學計算機科學系客座教授,美國國家工程學會會員,IEEE、ACM、CHM資深會員。1979年,本賈尼開始開發一種語言,當時稱為“C with Classes”(帶類的C),後來演化為C++。1998年,ANSI/ISO C++標準建立,同年,本賈尼推出了其經典著作《The C++ Programming Language》的第三版。C++的標準化標誌着本賈尼博士傾20年心血的偉大構想終於實現。
本賈尼·斯特勞斯特盧普所獲榮譽
1990年,獲得美國未來雜誌頒發的“美國最頂尖的20名年輕科學家”稱號。
1993年,獲得計算機工業協會頒發的葛雷斯·胡珀爾獎項,表彰他在C++上面的成就。
1995年,獲得比特雜誌評選的“20個對計算機工業最有影響的人物”榮譽。
1996年,同在AT&T實驗室工作的同事稱讚他為“對計算機語言和麪向對象編程語言的發展做出了傑出的貢獻,創造了C++的人”。
1998年,計算機工業協會的人讚譽道:“他對C++編程語言的創立做出了最本質的貢獻。”
本賈尼·斯特勞斯特盧普開發C++
自C++誕生後,C++語言歷經了不斷地完善,例如1990年C++語言引入模板和異常處理的概念,1993年引入運行時類型識別(Run-Time Type Identification,RTTI)和命名空間(Namespace)的概念。1997年,C++語言成為美國國家標準(ANSI)。1998年,C++語言又成為了國際標準(ISO)。自C++語言誕生(尤其是在TIOBE排行榜發佈以後)以來,C++語言已成為使用最廣泛的面向對象程序設計語言之一。
[3-4]
C++語言是以C語言為基礎的,支持C語言的所有語法和幾乎所有的技術,因此也有人把C++語言看作是C語言的超集。同時C++語言支持面向對象程序設計方法的所有概念,它是一種非常實用的、功能極為強大的程序語言,相對而言較難掌握。
他認為:“軟件行業太多的經理和管理人員試圖把編程變成低級別的流水線工作。從長遠看,這種做法效率低、浪費大、成本昂貴,而且不人性化。在軟件開發中,沒有放之四海而皆準的模型。需要給人們空間來發揮他們的才幹並鼓勵他們成長。”(Sam Lightstone對Bjarne Stroustrup專訪)
- 參考資料
-
- 1. 人民日報海外版:本賈尼·斯特勞斯特盧普:用興趣和創新走向成功 .百度百家號.2019-05-03[引用日期2020-08-12]
- 2. Bjarne Stroustrup's homepage .本賈尼·斯特勞斯特盧普的個人官方主頁.2014-1-10[引用日期2016-02-24]
- 3. TIOBE Softwave .TIOBE Softwave[引用日期2015-06-21]
- 4. TIOBE 2015年5月編程語言排行榜 Visual Studio系列在上升 .CNBETA中文業界資訊站[引用日期2015-06-21]