но мне в моих проектах перформанса хватало )
Ну вот, например, у Erlang есть lisit, и для него есть -compile(inline_lists_funs) или как-то так. А в Elixir такого нет. Какой-нибудь lists:map просто без всяких причин получается быстрее чем Enum.map
и что с того? это создаёт какие-то проблемы?
Конкретно ни у кого ещё проект не проваливался из-за того что Enum.map был медленный. Но каждая нифка, которую мы пишем, потому что компилятор что-то не смог банальное соптимизировать в hot-path, вот это вот проблема
Обсуждают сегодня