|
Lock-Free Data Structures(无锁数据结构)Nov. 29th, 2007 3:30-4:30 P.M. Room:大规模并行计算时代飞速奔来,正在成为我们这个时代的程序员所面临的头号挑战。如何让我们的多核CPU和大规模集群全速运转?如何避免危险的并发错误、死锁和效率损失?传统的基于共享资源加锁的编程方法有如老牛破车,已经注定将被打入冷宫。Lock-Free数据结构和CAS指令为高效并行计算开辟了新的途径。技术天才Andrei Alexandrescu将深入浅出地介绍Lock-Free数据结构的概念、意义和用法,并将该技术在C++中的实现方法和盘托出。 The D Programming Language(D程序设计语言)Nov. 30th, 2007 2:00-3:30 P.M. Room:以C++闻名于世的Andrei Alexandrescu,如今已经成为D语言的领袖人物之一。D语言由著名的语言设计和实现专家Walter Bright创造,历经最初的怀疑与不屑,逐渐成为令整个系统开发者社群瞩目的明日之星。与当今出现的其他高级语言不同,D语言的定位是系统编程语言,它的目标是既要C语言的强大威力,又要Python和Ruby的开发效率。听起来像是天方夜谈?那就来听Andrei介绍一下这款了不起的程序设计语言吧,看看一个集废料收集、手工内存操作、契约式设计、高级模板技术、内嵌汇编、内置正则表达式、内置单元测试、Mixin风格多继承、类Java包管理机制、内置同步机制、内建运行时信息于一身的系统级语言将会如何改变软件开发的未来。
|
|||||||
【相关链接】: http://www.sd2china.cn/duixiang.html (本网站不保证链接的安全性)

