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确认将参加中国软件开发者大会
499元在SDCC遇见Erlang之父Joe Armstrong
发声 |向《Erlang程序设计(第2版)》作者Joe Armstrong提问!