Size: a a a

2021 June 11

E

Elmir in pro.elixir
вот такой паттерн матч не срабатывает
def handle_info({:EXIT, pid, reason}, %{ch_pid: ^pid} = state) do
источник

E

Elmir in pro.elixir
и не сработает так в эликсире?
источник

AD

Anastasiya Dyachenko in pro.elixir
убери ^, когда матчатся аргументы он не нужен
источник

E

Elmir in pro.elixir
ну я хочу в эту клозу попасть только если вот так прилетает {:Exit, #PID1.2.3, :some_reason}, %ch_pid: #PID1,2,3
источник

E

Elmir in pro.elixir
а если уберу ^ - то вроде как такая проверка не сработает
источник

AD

Anastasiya Dyachenko in pro.elixir
если переменные называются одинаково - то они считаются одинаковыми и матчатся соответственно
источник

IK

Ihor Katkov in pro.elixir
Сработает, хотя это и не очевидно
источник

AD

Anastasiya Dyachenko in pro.elixir
также работает и в остальном, например

iex(1)> {a, a} = {1, 1}
{1, 1}
iex(2)> {a, a} = {1, 2}
** (MatchError) no match of right hand side value: {1, 2}
источник

VV

Vitaly Vasiliev in pro.elixir
подумал над твоим вопросом, похоже больше всего не нравитя сама философия и подход, что всё в этом мире объекты, отсюда и всё остальное
источник

VV

Vitaly Vasiliev in pro.elixir
поэтому, что убрать сказать невозможно, потому что сама структура языка, уже заточена под определенное видение
источник

VV

Vitaly Vasiliev in pro.elixir
экзорцизм вон как раз исследование проводит, как язык влияет на восприятие мира
источник

РП

Радж Полиновский... in pro.elixir
Йоды магистра речи тайна раскрыта, оказывается, на форте программист старый есть он просто
источник

VV

Vitaly Vasiliev in pro.elixir
источник

V

V in pro.elixir
Хорошо

Если бы я был приверженцем и адептом ооп - я бы возразил, что "вы просто неправильно понимаете ООП, не обязательно весь мир засовывать в эту парадигму. ООП - это про то, что данные и методы их обрабатывающие заключены в одном скоупе, и сами данные изолированы от внешнего кода"

Однако я не приверженец и не адепт, поэтому спрошу - а как указанный недостаток мешает лично тебе или твоей команде или твоему проекту? В чём его негативное влияние кроме "он формирует определённое видение"? Можно ли говорить что жаба-ооп всегда плохо или есть какие-то подходящие области применения?
источник

VV

Vitaly Vasiliev in pro.elixir
да есть, я думаю, но ты же моё мнение спросил, мне он совершенно никак не мешает
источник

V

V in pro.elixir
Если я правильно помню, ты сравнил жабу и эликсир в пользу последнего. Значит ли это, что на эликсире производительность твоего труда на единицу времени выше?
источник

VV

Vitaly Vasiliev in pro.elixir
ну я вообще не за производительность, а за удовольствие от процесса, и да на эликсире удовольствие от процесса в разы больше
источник

VV

Vitaly Vasiliev in pro.elixir
всё равно итог один - могила, куда производить то)
источник

VV

Vitaly Vasiliev in pro.elixir
работа - просто ещё один способ интересно провести время до смерти, а если не интересно, так можно и того
источник

VV

Vitaly Vasiliev in pro.elixir
я не склоняю к суициду, если что))) а то вроде статья за это
источник