(PDC2008)Anders Hejlsberg: The Future of C#

简介:
Anders Hejlsberg 在PDC上的视频,绝对不能错过!
The Future of C# 
http://channel9.msdn.com/pdc2008/TL16/

视频下载地址: http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL16.wmv
PPT下载: http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL16.pptx

  • Anders Hejlsberg
    Anders Hejlsberg is a Technical Fellow in the Developer Division. He is an influential creator of development tools and programming languages. He is the chief designer of the C# programming language and a key participant in the development of the Microsoft .NET framework. Since its initial release in 2000, the C# programming language has been widely adopted and is now standardized by ECMA and ISO. Before his work on C# and the .NET framework, Hejlsberg was an architect for Visual J++ development and the Windows Foundation classes. Before joining Microsoft in 1996, Hejlsberg was one of the first employees of Borland International Inc. As principal engineer, he was the original author of Turbo Pascal, a revolutionary integrated development environment, and chief architect of its successor, Delphi. Hejlsberg co-authored "The C# Programming Language", published by Addison Wesley, and has received numerous software patents. In 2001, he was the recipient of the prestigious Dr. Dobbs Excellence in Programming Award. He studied engineering at the Technical University of Denmark.

Other : Inside C# 4.0: dynamic type, optional parameters, more COM friendly 
C# Program Manager Mads Torgersen and C# compiler developers Eric Lippert, Chris Burrows, Samuel Ng discuss (and whiteboard) the details inside C# 4.0's dynamic type, optional parameters and default parameter values, and new support for COM interop (should make Office developers giddy). Samuel, Chris and Eric were very busy solving some really hard problems to pull these new features off. So, how does C# 4.0's dynamic type work, exactly? Tune in. (my apologizes for the slight glitch at the middle of the interview. My camera bluescreened! Fortunately, data captured before the system failure was stored successfuly, but a little tiny piece of the conversation was lost) 

更多PDC视频:http://channel9.msdn.com/tags/pdc2008/


本文转自Justin博客园博客,原文链接:http://www.cnblogs.com/justinw/archive/2008/11/01/1324559.html,如需转载请自行联系原作者
相关文章
|
3月前
|
C++
C++Future简单的使用
C++Future简单的使用
16 0
|
5月前
|
内存技术
Egret的TimerEvent.TIMER和Event.ENTER_FRAME的区别
Egret的TimerEvent.TIMER和Event.ENTER_FRAME的区别
34 0
|
10月前
Future
Future
49 0
|
开发工具
The emulator process for AVD Pixel_API_30 was killed.
The emulator process for AVD Pixel_API_30 was killed.
The emulator process for AVD Pixel_API_30 was killed.
|
图形学
Unity【Timeline】- 使用Signal Track添加事件
Unity【Timeline】- 使用Signal Track添加事件
888 0
Unity【Timeline】- 使用Signal Track添加事件
|
开发工具 Android开发
Error while waiting for device: The emulator process for AVD Pixel_API_30 has terminated.
Error while waiting for device: The emulator process for AVD Pixel_API_30 has terminated.
2874 0
Error while waiting for device: The emulator process for AVD Pixel_API_30 has terminated.
|
开发工具 Android开发
Error while waiting for device: The emulator process for AVD Pixel_2_XL_API_28 was killed.
Error while waiting for device: The emulator process for AVD Pixel_2_XL_API_28 was killed.
965 0
Error while waiting for device: The emulator process for AVD Pixel_2_XL_API_28 was killed.
Qt QPainter::end: Painter ended whith 2 saced states
在使用Qt QPainter 的时候,有时会遇到“QPainter::end: Painter ended whith 2 saced states”
187 0
Future
Future 一、简介 通常情况下,我们在写多线程任务时,都是实现run方法,大家注意到run方法是没有返回值的。如果我们要用到其他线程的返回值该怎么办呢? 这里就要用到Future了。
1079 0

热门文章

最新文章