最近,我们从即将在今年11月29日-30举办的“
软件开发2.0”大会组委会了解到,被Scott Mayer列入五位最重要的C++开发人员之列,公认为C++领域最顶尖的一位天才人物
Andrie Alexandrescu将亲临北京,并在这次大会上做精彩演讲。
Andrei Alexandrescu被认为新一代C++天才的代表人物,2001 年,Andrei撰写了开风气之先的经典名著《Modern C++ Design》,由于其中对Template技术的精湛运用,该书震撼了整个C++社群,开辟了C++编程领域的“Modern C++”新时代。
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++中的实现方法和盘托出。
Andrei Alexandrescu是一位技术专家,同时他还拥有多种身份:华尔街咨询师,摇滚乐队鼓手,古典吉他演奏家,罗马尼亚伞兵。相信倾听这样一位天才级的技术高手,与之坐而论道是一种享受。