【发布时间】:2016-11-03 00:52:29
【问题描述】:
我读过 O'Reilly 的《软件开发的并发方法》一书
并且在第 93 页中有一些“消息传递”的示例。
1> Pid = self().
<0.30.0>
2> Pid ! hello.
hello
3> <0.30.0> ! hello.
* 1: syntax error before: '<'
问题是我不明白为什么会出现语法错误,因为当我输入1> Pid.
我得到了结果<0.30.0>,那么第 2 行和第 3 行之间有什么区别(预计它是一个变量)?
【问题讨论】:
-
我看到了这个问题,但我不是在问如何发送消息,我是在问为什么我不能以两种方式发送它
-
看看那个问题的third answer。
标签: erlang pid sendmessage