首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

上帝想学习发编程 erlang语言之父逝世,享年68岁

2019 年 4 月 20 日,Erlang编程语言的设计者与主架构师,开放电信平台的主要架构师Joe Armstrong逝世,享年68岁。

Joe Armstrong

维基百科生平介绍

Joe Armstrong 1950年12月27日生于生于英国英格兰伯恩茅斯,17岁时接触Fortran程式。大学时最早攻读物理学,就读于伦敦大学物理学系,曾攻读高能物理博士学位。因为经济问题,他没有办法完成学业,因此至爱丁堡大学,担任Donald Michie的助理,从事人工智能的研究,从此转向计算机程序的工作。

1973年,詹姆斯·莱特希尔对英国政府提出报告,批评人工智能的研究,难以得到成果。英国政府删减了相关的科学研究经费,爱丁堡大学的研究计划受挫,乔·阿姆斯特朗也无法保持他的工作。他到瑞典,在EISCAT科学协会找到工作,担任物理学程式员。一年后,他成为首席程式员,负责开发应用程序系统。在此工作四年后,他到瑞典空间研究中心工作,协助开发应用程序系统,用来控制瑞典发射的第一颗卫星。

1984年,进入爱立信研究实验室。一开始以Prolog开发应用程序,他利用Prolog,自行设计了一个编程语言,并在实验室中推广,成为Erlang语言的开始。1986年,写出第一个正式版本,于1986年释出。

2003年,在瑞典皇家工学院(KTH)取得计算机科学博士学位。

2007出版了关于Erlang的著作,Programming Erlang: Software for a Concurrent World,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分布式编程、多核编程等内容。

此前老爷子的twitter一直都很活跃 ,最后一条twitter还在讨论如何构建专业的XML解析器。没想到他的twitter就这样成了没有主人的孤魂了,这是IT界的一大损失,他对编程语言和程序员社区的影响,还会一直持续下去。他说过,“一件事情如果过于复杂,那么一定是哪里出问题了 —— 大部分情况下是对问题的理解出现偏差”。

Joe Armstrong

最后,那些在并发编程领域受到启发的开发者们,都应该感谢他的贡献。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190422A071GF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券