Size: a a a

2021 March 01

SP

Stanislav Popov in rust_offtopic
фп значит просто что ты во время кодинга не думаешь о миллионах мусорных проблем, они сразу отметаются
источник

SP

Stanislav Popov in rust_offtopic
каждое преобразование конечно и не оставляет какого то "промежуточного" стейта
источник

p

polunin.ai in rust_offtopic
Crush_my_love
И бтв, я сам пока мало шарю про фп, но всё же мне действительно было интересно послушать про аргументацию против фп, т.к. аргументации за я уже слышал достаточно.
Невозможно оптимизировать наносекунды
источник

p

polunin.ai in rust_offtopic
Минусы кончились
источник

p

polunin.ai in rust_offtopic
Crush_my_love
Единственный аргумент против, который я слышал, что вроде как чистый фп — это урон по производительности, но не уверен насколько он действительно состоятелен
Да, это единственный минус
источник

p

polunin.ai in rust_offtopic
Из нетехнических минусов - боязнь людей сложных слов типо "моноид" и "ссылочная прозрачность"
источник

p

polunin.ai in rust_offtopic
И она решает
источник

OA

Oleg Andreev in rust_offtopic
polunin.ai
Из нетехнических минусов - боязнь людей сложных слов типо "моноид" и "ссылочная прозрачность"
просто некоторые ребята умеют понимать, но не умеют объяснять. "Моноид" - это из области "я понял крутую штуку, но понятным образом объяснять вам ее не буду - идите изучайте целый пласт хуевой терминологии из которой на вас снизойдет просветление"
источник

r

red75prime in rust_offtopic
polunin.ai
Из нетехнических минусов - боязнь людей сложных слов типо "моноид" и "ссылочная прозрачность"
Правда, когда пытаются эти страшные слова объяснить простыми словами, то получаются опусы на десятки страниц.
источник

H

Hirrolot in rust_offtopic
polunin.ai
Минусы кончились
тоже к этому мнению склоняюсь
источник

H

Hirrolot in rust_offtopic
императивность фундаметально отличается от ФП детерминированным контролем ресурсов
источник

r

red75prime in rust_offtopic
Особенно памяти
источник

H

Hirrolot in rust_offtopic
polunin.ai
Из нетехнических минусов - боязнь людей сложных слов типо "моноид" и "ссылочная прозрачность"
зачем они тогда вообще пошли в программирование?
источник

H

Hirrolot in rust_offtopic
тут везде очень страшные слова. "когерентность кеша", например
источник

C

Crush_my_love in rust_offtopic
Hirrolot
зачем они тогда вообще пошли в программирование?
бабки лутать, очевидно же
источник

SP

Stanislav Popov in rust_offtopic
да нет никакой боязни. просто нужно немного сместить восприятие кода. а адепты нихрена не обьясняют как это сделать
источник

C

Crush_my_love in rust_offtopic
особенно в снг, тут мало вариков как залутать
источник

C

Crush_my_love in rust_offtopic
тут или бонгокамс или закладки или IT
источник

SP

Stanislav Popov in rust_offtopic
императивщику говорят иммутабельность и он не понимает нахера это потому что в его мире это просто не имеет смысла потому что все что он знает это то что ты мутируешь данные в цикликах брр
источник

s

suhr in rust_offtopic
Oleg Andreev
просто некоторые ребята умеют понимать, но не умеют объяснять. "Моноид" - это из области "я понял крутую штуку, но понятным образом объяснять вам ее не буду - идите изучайте целый пласт хуевой терминологии из которой на вас снизойдет просветление"
Моноид это тривиальное алгебраическое понятие.
источник