в эту функцию» или «не спамьте генерированными атомами»?
Второе
Длина строки не влияет на объём памяти, занимаемый атомом :) :foo занимает столько же байт, сколько :longest_world_ever_fooooo потому что то что мы видим в сырцах в виде`:atom_name` существует только до компиляции
Скорее, “не пытайтесь создавать атомы динамически из строк из непроверенных источников” Простой вариант: конвертировать пришедшие по сети строки (допустим, в структуре json-а) в атомы. Тебя задудосить слишком просто будет.
Обсуждают сегодня