2015.10.24

Anders Hejlsberg

今天对我来说真的是一个特别的日子,因为得见Turbo Pascal,Delphi,C#,TypeScript 的作者Anders Hejlsberg,这是第一次见可以用“伟大”两字来修饰的程序员。

微软中国主办的这次分享会主要是介绍TypeScript,进入会场,当问题收集卡下来的时候我已经写下了自己的问题,虽然这问题很幼稚。其实我无法想象像Anders这样的程序员会用Windows,不知道他对于其它系统是怎么看的!对于这次分享会,我是没有把握的,因为我的英语就像很多提问题者开头的一句,“My English is very pool!”,并且作为一个iOS developer,前端我是一个门外汉。但我没想到它会是一次我熟悉的代码课!Anders现场教我们通过编辑器以及Visual Studio code给我们演示了TypeScript的基本语法,随后他演示了TypeScript在现今一些流行的JavaScript框架angular 2,react的使用。程序员是一群神奇的人,他们不会随着资历,年龄的增长而脱离那些新鲜活跃的血液,Anders也使用着我们常用的GitHub,npm,以及刚才说的这些东西,并且Anders对于现在的open source我想也是很喜欢的。

Anders说“Javascript is broken, but it isn’t broken enough. TypeScript is superset of Javascript”,伟大的程序员都喜欢这么说,他说TypeScript会更加利于大型项目。Anders这个人,用他自己的话说,就是“fun”,一个有趣的人,今天讲话的时候一直自带笑声,如此开心的编码状态真是非常棒!

我后来问了一个问题,看起来不是个成熟的问题,“你所处的时代有很多大师,也有很多机会,有人创造了C,有人创造了C++,有人创造了LinuxPythonGitAndroid,然后你创造了C#Delphi,但是现在机会好像看不到,很多外国人认为中国没有好的程序员,我们中国程序员的机会在哪里?你觉得我们创造一个伟大软件的机会在哪里?”。他大概说,编程是一件有趣的事情,其实只要你想做你就能够做好它。he loves to write code,一个人做任何一件事花上1万个小时就一定能做好它,只要投入时间和兴趣,你也能成为大师,不限语言,技术,地域。中国有很多伟大的程序员,微软就有很多中国同事。