なんか

「Getting Started with Erlang」のtut17.erl。nodeをシングルクォートで囲ってあげないと動かない。node()の返り値もシングルクォートで囲まれている。

ubuntu-desktop% erl -sname ping
erl -sname ping
Eshell V5.5.4  (abort with ^G)
(ping@ubuntu-desktop)1> node().
node().
'ping@ubuntu-desktop'

リファレンスマニュアルでは-snameを指定するとshort nameになってシングルクォートで囲まなくてよいことになってるけど、実際に動かしたらこうだし。動作違う。