Переменная Dynami c предназначена для совместного использования состояния в потоке. Атом предназначен для переменной, которая может измениться. Таким образом, переменная dynamic c, содержащая атом, полезна для состояния, которое ограничено для каждого потока и может измениться. Например, его удобно использовать для данных по запросу в обработчике HTTP. Конечно, вы можете просто использовать переменную Dynami c и set!
ее несколько, поскольку вам не нужно координировать потоки. Но у нас есть лучшие функции для управления атомами, чем для варов, поэтому люди часто это делают.