Парадигмы программирования императивная, декларативная, ООП, функциональная и другие. Подкаст «Люди и код», выпуск №36
Что такое функциональное программирование
Это не про функции!
В программировании есть два больших подхода — императивное и функциональное. Они существенно отличаются логикой работы, ещё и создают путаницу в названиях. Сейчас объясним.
🤔 Функциональное — это про функции?
❌ Нет...
Что такое функциональное программирование
В последнее время все большую популярность среди разработчиков занимают функциональные языки программирования. На самом деле, большинство современных языков поддерживают функциональный стиль, но также существуют и исключительно функциональные языки. Давай кратко познакомимся с основными особенностями и чем этот стиль отличается от привычного большинству императивного. Основная причина, по которой большинство разработчиков работают с императивными языками предельно проста – в большинстве российских школ на уроках информатики для обучения программированию используется язык Pascal...