Andrei Alexandrescu

Andrei Alexandrescu是一位技術專家,同時他還擁有多種身份:華爾街諮詢師,搖滾樂隊鼓手,古典吉他演奏家,羅馬尼亞傘兵。他被認為新一代C++天才的代表人物,2001 年,Andrei撰寫了開風氣之先的經典名著《Modern C++ Design》,由於其中對Template技術的精湛運用,該書震撼了整個C++社群,開闢了C++編程領域的“Modern C++”新時代。

Andrei Alexandrescu
2005年,Andrei與C++標準委員會主席Herb Sutter合作的是《C++ Coding Standard》則回歸樸實,將C++社群二十多年積累的寶貴智慧匯集與一本薄薄的小書之中。之後,Andrei陸續發表了多篇思想深邃、技術精湛的文章,更開發了若干富於高度技巧性的軟體和程式庫,得到了整個C++社群的廣泛尊重。
Andrei Alexandrescu在軟體開發2.0大會上將有兩場重要的講座。
其中一場將講述融合了C語言的強大威力,以及Python和Ruby的開發效率的D 語言。D語言所具有的集廢料收集、手工記憶體操作、契約式設計、高級模板技術、內嵌彙編、內置正則表達式、內置單元測試、Mixin風格多繼承、類 Java包管理機制、 內置同步機制、內建運行時信息等特性被認為將改變軟體開發的未來。D語言由著名的語言設計和實現專家Walter Bright創造,歷經最初的懷疑與不屑,逐漸成為令整個系統開發者社群矚目的明日之星。而以C ++聞名於世的Andrei Alexandrescu,如今已經成為D語言的領袖人物之一。
同時,Andrei Alexandrescu還將圍繞大 規模並行計算時可能會出現的危險的並發錯誤、死鎖 和效率損失帶來“Lock-Free Data Structures(無鎖數據結構)”的講座。現在人們已經認為,傳統的基於共享資源加鎖的編程方法有如老牛破車,已經注定將被打入冷宮。而Lock-Free數據結構和CAS指令為高效並行計算開闢了新的途 徑。Andrei Alexandrescu將深入淺出地介紹Lock-Free數據結構的概念、意義和用法,並將該技術在C++中的實現方法和盤托出。

相關詞條

熱門詞條

聯絡我們