专栏名称: SegmentFault思否
SegmentFault (www.sf.gg)开发者社区,是中国年轻开发者喜爱的极客社区,我们为开发者提供最纯粹的技术交流和分享平台。
目录
相关文章推荐
OSC开源社区  ·  RAG市场的2024:随需而变,从狂热到理性 ·  14 小时前  
程序猿  ·  41岁DeepMind天才科学家去世:长期受 ... ·  昨天  
程序员小灰  ·  清华大学《DeepSeek学习手册》(全5册) ·  2 天前  
程序员的那些事  ·  成人玩偶 + ... ·  4 天前  
51好读  ›  专栏  ›  SegmentFault思否

大神陨落,Erlang 之父 Joe Armstrong 离世

SegmentFault思否  · 公众号  · 程序员  · 2019-04-22 13:38

正文

北京时间 4月20日,据Erlang Solutions、Erlang Factories的创始人Francesco Cesarini的推特称,Erlang之父Joe Armstrong于4月20日去世,享年68岁。维基百科上也更新了他的生平信息。



Francesco怀念道:“尽管他不在了,但他的工作已经打下的基础,将对未来几代人都有用的。”



Joe Armstrong 简介


1950 年 12 月 27 日,出生于英国。

17 岁 接触编程,用的是 Fortran 。

就读 伦敦大学物理学专业 ,因为个人经济原因,没读完博士就去了 爱丁堡大学工作 。接触的是人工智能领域的机器人研究,不巧遇到 AI Winter,参与的项目停了,丢了工作。此后 转战到瑞典,做了一名物理学程序员

1984 年 ,进入爱立信。开始用 Prolog 编程。 工作期间用 Prolog 设计了一门新编程语言,成为 Erlang 的前身。

1987 年,所在公司爱立信发布 Erlang 正式版。

1998 年,所在公司爱立信发布 Erlang 开源版。

2003 年 ,获得瑞典皇家理工学院计算机科学博士学位。

2014 年起 ,担任瑞典皇家理工学院教授。

2019 年 4 月 20 日去世,享年 68 岁。


社区上讨论 Joe 富有智慧、风趣幽默、照顾后生,国内也有不少技术高手谈到受 Joe 影响很大。

Joe 喜欢探究问题的本质,认为在寻找问题的答案之前,要理解问题存在的原因。他广为大家喜欢的一句话是:“如果一件事情过于复杂,那么一定是哪里出了问题 —— 大部分情况下是对问题的理解出现了偏差。”

Joe 讲话很喜欢打比方,他的写作风格也深入浅出。


部分作品:

  • Concurrent programming in ERLANG

  • J Armstrong, R Virding, C Wikström, M Williams - 1993

  • Making reliable distributed systems in the presence of software errors(博士论文)

  • A history of Erlang

  • The development of Erlang

Joe 的 Blog:

https://joearms.github.io/#Index


Joe 的图书:

图灵社区出版了中文版《Erlang 程序设计(第2版)》


中文版网址:

http://www.ituring.com.cn/book/1264


Joe 在书的扉页上写道:

这个世界是并行的。如果希望将程序的行为设计得与真实世界物体的行为相一致,那么程序就应该具有并发结构。使用专门为并发应用设计的语 言,开发将变得极为简便。Erlang 程序模拟了人类如何思考,如何交互。


编程语言 Erlang


Erlang 编程语言由 Joe Armstrong、Robert Virding 和 Mike Williams 在爱立信开发,开发这门语言是为了解决大规模高并发问题。1987 年 Erlang 正式版发布,1998 年,开源版发布。







请到「今天看啥」查看全文