Size: a a a

2021 March 16

M

Maksimgeolog in Moscow Python
хупэ же
источник

AC

Alexei Che in Moscow Python
Так, хочу сделать вброс. А какой профит от фунционального программирования в Python? Вот если выкинуть эстетику, есть ещё плюсы? В функциональных ЯП это понятно для чего. По факту просто излишние требования к написанию кода?
источник

MD

Mike Drepin in Moscow Python
это ты functools.partial эстетикой обозвал?
источник

M

Maksimgeolog in Moscow Python
Mike Drepin
это ты functools.partial эстетикой обозвал?
чет в голос
источник

M

Maksimgeolog in Moscow Python
Alexei Che
Так, хочу сделать вброс. А какой профит от фунционального программирования в Python? Вот если выкинуть эстетику, есть ещё плюсы? В функциональных ЯП это понятно для чего. По факту просто излишние требования к написанию кода?
ненужно осилять ооп
источник

AC

Alexei Che in Moscow Python
Mike Drepin
это ты functools.partial эстетикой обозвал?
Пфф
источник

PS

Peter Sovietov in Moscow Python
Эстетика это, скорее, списковые включения. Но к ним уже так привыкли, что не считают функциональным программированием :)
источник

PS

Peter Sovietov in Moscow Python
Если для вас ФП это не про безумные статические системы типов, а — hof, array programming, immutable data и все такое прочее, то в Питоне оно, безусловно, полезно :)
источник

MD

Mike Drepin in Moscow Python
Peter Sovietov
Если для вас ФП это не про безумные статические системы типов, а — hof, array programming, immutable data и все такое прочее, то в Питоне оно, безусловно, полезно :)
Если у вас рест на микросервисах, то на уровне этих инструментов у вас ФП. Концептуально.
Или на прикладном уровне, например, pandas в частности. Да и многое из ml. Это всё чистая функциональщина
источник

N

Nikolay in Moscow Python
Alexei Che
Так, хочу сделать вброс. А какой профит от фунционального программирования в Python? Вот если выкинуть эстетику, есть ещё плюсы? В функциональных ЯП это понятно для чего. По факту просто излишние требования к написанию кода?
По-твоему, функционально программировать имеет смысл только в функциональных языках?
источник

N

Nikolay in Moscow Python
pragus
Не надо переусложнять. Большинству проектов вся эта асинхронщина нужна примерно никогда, но пилить начинают сразу асинхронный вариант и убивают на это кучу ресурсов
Наоборот же. Асинхронка нужна примерно везде по умолчанию
источник

N

Nikolay in Moscow Python
Другое дело, что её сложнее эффективно писать
источник

MD

Mike Drepin in Moscow Python
Nikolay
Наоборот же. Асинхронка нужна примерно везде по умолчанию
Просто люди путают асинхронное и параллельное 🐹
источник

N

Nikolay in Moscow Python
Mike Drepin
Просто люди путают асинхронное и параллельное 🐹
Ну, параллельное тоже нужно. Иначе нет смысла иметь больше одного ядра
источник

N

Nikolay in Moscow Python
источник

N

Nikolay in Moscow Python
Но часто у людей примерно такая реакция
источник

AC

Alexei Che in Moscow Python
Nikolay
По-твоему, функционально программировать имеет смысл только в функциональных языках?
Я же интересуюсь, жду просвещения )))
источник

N

Nikolay in Moscow Python
Alexei Che
Я же интересуюсь, жду просвещения )))
Ну просто почитай про плюсы функционального программирования. Они не связаны с конкретными языками примерно никак
источник

PS

Peter Sovietov in Moscow Python
Nikolay
Но часто у людей примерно такая реакция
А это тот случай, когда понять легче, изучив, как оно работает внутри. Концепция-то известная с конца 50-х и программисты на Си давно всем этим пользуются с помощью макросов и switch :)
источник

PS

Peter Sovietov in Moscow Python
Alexei Che
Я же интересуюсь, жду просвещения )))
Сравните, например, решение какой-то выч. задачи с numpy и без него, на чистом Питоне.
источник