2007软件开发2.0大会海外讲师介绍

本次大会,我们除了邀请到内地及台湾地区多位重量级的技术专家外,还请出几位在业界享有盛名的海外顶级大师前来为我们送上精彩的课程演讲,并一同分享他们先进的技术理念。

Andrie Alexandrescu
c++天才作家,D语言领袖人物,华尔街咨询师
Dan Theurer
Yahoo Web Services Manager
Ivar Jacobson
现代软件开发之父
James Reinders
Intel软件产品部首席宣传官兼市场总监
Tenni Theurer
Yahoo Performics Group Manager
|Special Experts

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包管理机制、 内置同步机制、内建运行时信息于一身的系统级语言将会如何改变软件开发的未来。

Special Expert
主讲人: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++社群的广泛尊重,被Scott Mayer列入五位最重要的C++开发人员之列,公认为C++领域最顶尖的一位天才人物。当人们感叹于他对于问题缜密清晰、透彻入里的思考能力和匪夷所思 的创造力时,他已经把眼光投向了当前系统编程领域中最热门的话题:并行编程和D语言。

什么让Web2.0 Mash-up如此强大

Nov. 30th, 2007  2:00-3:30 P.M.   Room:

Web2.0 应用如Flickr、del.icio.us和Upcoming.org等越来越受欢迎,它们提供API供开发者构建Mash-up应用,从而可以将各种 Web服务整合在一起成为更炫酷的应用!这些Web服务不仅返回XML信息,有些还支持RSS、JSON和序列化PHP格式。在这次课程中,Dan Theurer将阐述今天驱动Mash-up的各种形式、资源和技术。他将以Yahoo!的各种Web服务和AJAX工具包为例,为您展现如何整合并构建 自己的Mash-up应用。

Special Expert
主讲人:Dan Theurer
主讲人介绍

Dan Theurer是Yahoo!的Web技术领域的布道者,他所在的开发者网络部门,开发最新API并发布Yahoo!新的Web服务。在加入Yahoo! 之前,Dan在eBay的开发者项目组工作,并作为德国第五大银行的软件顾问和咨询师,在那里他主要以Java开发数据库和Web服务项目。他也曾跟 IBM硅谷实验室的移动数据库应用开发部门合作。Dan拥有德国艾斯林根应用科技大学计算机科学的硕士学位。

to be confirmed

Nov. 29th, 2007  1:00-2:00 P.M.   Room:

to be confirmed

Special Expert
主讲人:Ivar Jacobson
主讲人介绍

现 代软件开发之父Ivar Jacobson博士被认为是深刻影响或改变了整个软件工业开发模式的几位世界级大师之一。他是模块和模块架构、用例、现代业务工程、Rational统 一过程等业界主流方法、技术的创始人。Ivar Jacobson博士与Grady Booch和James Rumbaugh一道共同创建了UML建模语言,被业界誉为UML之父。

多核处理器时代的编程技术

Nov. 30th, 2007  4:30-6:00 P.M.   Room:

多 核计算、并行计算是当今计算机新的领域,而现在Intel的大部分微处理器都是多核的。作为开发者,我们问自己:“我们为多核和并行计算准备好了吗?” James将在本次大会上倾囊相授,并介绍克服多核挑战的新工具和方法,以帮助我们通过并发和并行计算真正将多核的动力释放出来。

Special Expert
主讲人:James Reinders
主讲人介绍

James Reinders于1989年加入Intel公司,作为高级工程师曾参与了世界上第一台TeraFLOP超级计算机——ASCI Red的开发,并负责过一系列Intel处理器和并行系统的编辑器与架构工作。 James Reinders现任Intel软件开发部首席技术咨询师及产品市场部总监。是Intel Threading Building Blocks和VTune Performance Analyzer Essentials两书的作者。

大规模、高流量互联网站性能调优

Nov. 29th, 2007  1:00-2:30 P.M.   Room:

一 系列调查表明,在提高网页速度方面Yahoo!的Exceptional Performance团队提供了14种最佳实践,减少了Yahoo!25%-50%的响应时间,而Tenni Theurer正是该团队的负责人。在这个环节中,Tenni Theurer将详细介绍这些提高网页速度的方式,并现场演示部分开发工具。更重要的是,你会从Tenni Theurer那里听到提高网页性能的准则,从而使你可以更快地构建网页,减少响应时间,从前端到后端全面挖掘网页开发更大的潜能!

Special Expert
主讲人:Tenni Theurer
主讲人介绍

Tenni Theurer是Yahoo! Exceptional Performance团队的技术经理,该团队负责将产品和应用改进得更快、更好、更有效率。在Yahoo!之前,Tenni Theurer曾在IBM的普适计算(Pervasive Computing)部门工作过,该部门致力于开发高性能的企业移动解决方案,而她直接负责客户方面的大规模应用配置。Tenni Theurer毕业于加利福尼亚大学的计算机科学专业。

 
阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

2007软件开发2.0大会海外讲师介绍

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭