Dmitry Russ (Aleksandrov)
Она создаст проблемы при бездумном использовании. Для случаев, где и так чтобы оптимизировать нужно идти в nif/C/Rust и так далее - это может быть решением, которое полезно по причинам: не используется другой язык(легче сделать и мейнтейнить), не нужно переключать контекст между beam/не beam. А те же проблемы, что нужно решать для мутабельных структур данных - в тех же нифах никуда не исчезают.
а я сделал такую как раз nif-ку. чтобы обновлять не копируя. но я обновляю binary воспринимая его, как массив. в ерланге так то все есть, для быстрой работы. кроме единственного момента - обновления без копирования.