erlang 的开发者Joe Armstrong 去世了

Posted 山尽写东西的cache

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了erlang 的开发者Joe Armstrong 去世了相关的知识,希望对你有一定的参考价值。

我一震惊,赶紧到网上一查,感叹 Joe Armstrong 才68岁很年轻啊,怎么会这么快去世,可事实确是如此:


Joe Armstrong 他的论文《面对软件错误构建可靠的分布式系统》可以说是必然载入史册,erlang 的设计思想一一道来,甚至可以说是其世界观与哲学了

  • 一切皆进程

  • 进程强隔离

  • 进程的生成与销毁都是轻量的操作

  • 消息传递是进程交互的唯一方式

  • 每个进程有唯一的名字

  • 你若知道进程的名字,就可以向他发消息

  • 进程之间不共享资源

  • 错误处理非本地化

  • 进程要么正常跑着,要么马上挂掉

就以上九条的观念,设计出的 erlang 语言,成就了可靠性达到99.9999999%的目前世界上最复杂的 ATM 交换机。

作者 Joe Armstrong 认为,几乎所有传统的编程语言对真正的并发都缺乏有力的支持——本质上是顺序化的,而语言的并发性都仅仅由底层操作系统而不是语言提供。


唉,对于我这一个因为 Erlang/Elixir 来了目前的公司,干了两年活,很喜欢 Erlang 以及作者对于编程的想法来说,有点伤感。因为在认识一位最近与他会面的陈天大佬(请看 ),我曾经还幻想着有机会跟他见面。



诸位通过以下视频悼念下这位大佬以前的风采吧:


https://www.bilibili.com/video/av24778289/




以上是关于erlang 的开发者Joe Armstrong 去世了的主要内容,如果未能解决你的问题,请参考以下文章

erlang 的开发者Joe Armstrong 去世了

Erlang之父Joe Armstrong确认将参加中国软件开发者大会

499元在SDCC遇见Erlang之父Joe Armstrong

发声 |向《Erlang程序设计(第2版)》作者Joe Armstrong提问!

Joe Armstrong:关于Erlang,有很多东西我想改变

编程语言 Erlang 发明人 Joe Armstrong 去世