Я недавно узнал, что не должен использовать параметризованные модули в Erlang ( new
ключевое слово), поскольку они экспериментальны и могут быть удалены. Что другие вещи разве я не должен использовать, и почему?
Они находятся в порядке возрастания моей неприязни, поэтому я бы согласился с параметризованными модулями. модули без особого ворчания, но будут активно бороться с пакетами.
Одна вещь, за которой следует следить, - это NIF, встроенные функции. Они все еще экспериментальны, но я уверен, что они станут стандартизированными в не слишком будущем выпуске. При правильном использовании они могут оказаться очень полезными.