Я хочу передать сообщение как таковое
{up, Distance}
{down, Distance}
Я также мог бы сделать это как таковое
{1, Distance}
{-1, Distance}
Ключевое различие в том, что одно - это атом, а другое - целое число. Чтение страниц руководства здесь:
http://www.erlang.org/doc/efficiency_guide/advanced.html
и целое число, и атом занимают в памяти 1 слово. Однако они упоминают таблицу атомов и нуждаются в ссылке на нее.
У меня вопрос, происходит ли ссылка на таблицу атомов каждый раз, когда используется атом? Какой из моих примеров наиболее эффективен?