Size: a a a

2020 January 15

LL

Lama Lover in pro.elixir
Да, в коде видно, что параллельно считается несколько различных фиббоначиевых сумм, а не одна
источник

IB

Ilya Borovitinov in pro.elixir
А внутри, само число Фибоначчи вычисляется старой доброй рекурсией в функции FibSolver.fib_calc/1
источник

IB

Ilya Borovitinov in pro.elixir
Соответственно, ускорение тут как раз для вычисления многих значений одновременно, потому что их раскидает по ядрам
источник

LL

Lama Lover in pro.elixir
Ну типа есть способ распараллелить вычисление числа фиббоначи, но в этом коде его нет
источник

M

Mark in pro.elixir
Ilya Borovitinov
Я с телефона, и может что-то не вижу, но откуда ты взял, что там сумма считается в разных процессах?
Да, вы правы. Сумма там не в разных процессах считается. Я неверно мысль передал
источник

M

Mark in pro.elixir
Ilya Borovitinov
Соответственно, ускорение тут как раз для вычисления многих значений одновременно, потому что их раскидает по ядрам
похоже это тот ответ который мне был нужен)
источник

IB

Ilya Borovitinov in pro.elixir
Не за что :)
источник

M

Mark in pro.elixir
Lama Lover
Да, в коде видно, что параллельно считается несколько различных фиббоначиевых сумм, а не одна
Спасибо
источник
2020 January 16

ŹR

Źmićer Rubinštejn in pro.elixir
Представленный код максимально ужасен с точки зрения "реального" программирования. Мало того, что он не использует ОТП, так еще и считает фибоначчи самым медленным способом
источник

RP

Roman Pushkov in pro.elixir
оч странная реализация, да
источник

AP

Andrey Pavlov in pro.elixir
Ну обычный быстрокод. Сам вчера писал похожий, чтоб проверить идею. Скрипт без otp и максимально неэффективный
источник

RP

Roman Pushkov in pro.elixir
если бы "быстро-"
источник

RP

Roman Pushkov in pro.elixir
строк дикое количество какое-то
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Смысл без отп писать вообще не вижу
источник

ŹR

Źmićer Rubinštejn in pro.elixir
В отличие от эрланга в эликсир надо написать только use GenServer и реализовать start_link
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Даже если не заморачиваться с api - все можно тестить в handle_info
источник

m

madeinussr in pro.elixir
сейчас научишь на любой чих писать генсервер и хранить стейт :)
источник

Z

Zae in pro.elixir
почему бы и нет
источник

m

madeinussr in pro.elixir
потому что это скорее не нужно, чем нужно
источник

DM

D M in pro.elixir
Dmitry (Deex) Ivanov
А элексир в дискорде есть?
В слаке много людей сидит(в том числе кор тим)
источник