2 года назад
В чём отличие функциональных языков программирования от объектно-ориентированных
Функциональные языки программирования и объектно-ориентированные языки представляют собой два разных подхода к программированию, и каждый из них имеет свои особенности. 1. Функциональные языки программирования: Основная идея функционального программирования - рассматривать вычисления как последовательность применения функций к данным. Важными особенностями функциональных языков являются: - Иммутабельность данных: в функциональном программировании предполагается, что данные не могут быть изменены после их создания. Это облегчает отслеживание состояния программы и упрощает работу с параллельными вычислениями...
3903 читали · 6 лет назад
Что такое функциональное программирование
В последнее время все большую популярность среди разработчиков занимают функциональные языки программирования. На самом деле, большинство современных языков поддерживают функциональный стиль, но также существуют и исключительно функциональные языки. Давай кратко познакомимся с основными особенностями и чем этот стиль отличается от привычного большинству императивного. Основная причина, по которой большинство разработчиков работают с императивными языками предельно проста – в большинстве российских школ на уроках информатики для обучения программированию используется язык Pascal...