提起微软我们最先想到的可能是比尔盖茨,这个微软之父,但是对于微软来说,还有一个人不得不提,那就是我们经常拿来和java比较的C#语言的创造者-安德斯·海尔斯伯格。
安德斯是丹麦人,说起丹麦人,大家第一想到的就是他们的精明,而安德斯在软件行业显然是无比聪明的。和其他那些高材生不同,安德斯大学是没有毕业的,然而即使没有毕业,他的成就也只能是我们望其项背的。
不知道大家对Pascal这门语言是否有所了解,在大学里面,安德斯在计算机方面的才华就体现出来了,他独自编写了Pascal的编译器,并且把它移植到了dos系统上。当时一家软件公司甚至专门聘请他研发公司的编译器核心产品。
比尔盖茨是非常爱惜人才的,在了解了安德斯的个人信息后,他非常渴望得到这个人才,于是他亲自邀请他加入微软公司,并且给了他充分的自由和权力。来到微软之后,安德斯就开始了他传奇的一生。
来到微软之后,安德斯首先研发的是J++,一种类似的java的语言,但是由于版权问题,最终搁置了。但是这却给了他新的启发,于是他设计了一门新的语言,也就是我们现在在windows上开发经常使用的C#,并且.net体系相当的完善。大多数人喜欢C#的原因主要就是他有一个全宇宙相当好用的编辑器visual studio.据说当时其它语言的使用者对C#程序员都是羡慕嫉妒恨的。可以说正是有了C#,才使得微软的桌面软件,web系统,应用软件得以茁壮成长。
在国内,很多程序员都会考虑或者担忧一个问题,就是年龄大了是否适合继续编程。安德斯用他的经历告诉你,是可以的,直到今天,安德斯依然每天都在写代码,依然会经常在github上提交开源代码,这也是我们为什么说他热爱开源。
现在微软的.net core开源了,typescript开源了,可以说很大程度上有安德斯的功劳。仅以此文感谢那些为计算机软件发展做出卓越贡献的人们。