169 похожих чатов

Спасибо большое! Но я пока не могу ответить себе на

вопрос, нужно ли оно мне вообще? Стоит ли тратить свое время на изучение? И вот часто по прочим темам есть статьи на подобии "Топ 5 преимуществ...", а вот по ФП я такого не нашел.

8 ответов

34 просмотра

ФП на порядок более продвинутая технология чем ООП. Только вам решать, продолжать пользоваться жигулями или пересесть на бугатти

на хабре были, и не одна

Romcheg- Автор вопроса
Mister Tomato
ФП на порядок более продвинутая технология чем ООП...

Очень часто встречал подобную мысль, но без прозрачных фактов. Часто пишут про читаемость, но это как по мне очень субъективно. К тому же ФП должно быть медленнее чем императивное программирование. И вот трудно найти список конкретных достоинств, которые данный подход предлагает

тлдр: хочешь учить - учи, не хочешь - не учи А что ты хочешь от изучения ФП? Если появилось желание что-то изучить - конечно стоит. Будешь больше знать и понимать. Может когда-нибудь пригодится. Может ты не захочешь ничего фпшного никогда применять и не пригодится. Но 1) не познакомившись с фп, ты не сможешь взвешенно принимать решение об (не)использовании тех или иных фичей/подходов 2) это все равно не таймвейст, ты себе кругозор прокачал, ты молодец Может ли быть что-то ещё, что в моменте тебе больше пригодится? Может Стоит ли тратить время, если хочешь изучить? Стоит

Думаю, что никто не сможет ответить на эти вопросы кроме вас. Изучите, попробуйте, узнайте. Скорее всего вам подойдет. ФП не концепт которое требует изучение абсолютно всего, чтобы ее попробовать, а наоборот -- collection of small concepts with noticeable gratifications, которую вы сможете использовать и в своей повседневной ООП жизни.

Romcheg
Очень часто встречал подобную мысль, но без прозра...

Functional programming for pragmatists Richard Feldman, Ютуб, красиво глаголет

Если вы профессиональный программист то это мастхев

В интерпрайзе, как мне кажется чистых парадигм нет. Весь код это гибрид процедурного, ООП и ФП походов. Поэтому, мне кажется что имеет смысл хотя бы на каком-то уровне понимать концепции ФП.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта