O'Reillyの「A Concurrent Approach to Software Development」の
を読んで、93ページに「メッセージの受け渡し」の例がいくつかあります。メッセージは変数で渡され、erlangでは "direct"
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との違いを作るもの(に期待それが変数であるという事実)?
[送信メッセージはPidアーランの可能性のある重複](http://stackoverflow.com/questions/14169931/sending-message-pid-erlang) –
私はこの質問を見ましたが、私はメッセージを送信する方法を尋ねていません、なぜ私は送信できないのですかそれは両方の方法で –
その質問の[第三の答え](http://stackoverflow.com/a/14170100/409228)を見てください。 –