Erlang之父Joe Armstrong去世


他是Actor模型创建者,认为真正OO应该是对象之间进行消息传递,而非直接进行方法调用,他为此创建了Erlang这种分布式语言,Java中Akka等都是Actor模型的实现者。
他说:面向对象语言的问题在于它带有所有隐含的环境上下文。如果你想要一个香蕉,但你得到的是拿着香蕉的大猩猩和整个丛林。
网友留言说:
我简直不敢相信。Joe对我们的许多生活产生了如此大的影响,包括软件如何构建,以及多年来我个人的灵感......向家人和朋友致以哀悼。他将以其伟大的成就和有趣的个性而被人们铭记.

学习Erlang让我成为更好的程序员。阅读@ joeerl关于并发编程的书改变了我对软件架构的看法,让我对构建东西更加兴奋。感谢Joe为您所在领域所做的一切。

他的论文极具可读性,展示了即使在未分布的系统中如何解决可靠性问题。主要的见解是,所有软件都会出现问题,因此您需要从第一天开始就假设您的工作产品包含故障来提高可靠性。