ВУЗ:
Составители:
параметров (тем самым функциональные языки становятся подходящими для параллель-
ных приложений).
Прозрачная по ссылкам функция без параметров должна всегда выдавать тот же
самый результат, и поэтому ничем не отличается от константы. Более того, различные
вызовы одной и той же функции с теми же аргументами будут всегда возвращать один и
тот же результат.
В функциональном программировании имеется возможность оперировать функ-
циями всевозможными способами, без ограничений. В частности функция сама по себе
может быть рассматриваться как структура данных, которая может быть аргументом дру-
гой функции и которая может возвращаться как результат вычисления функции.
Функциональные языки все в большей и большей степени используются в образо-
вании, потому что они способствуют выражать концепции и вычислительные структуры
программирования на высоком уровне абстракции. Многие зарубежные университеты в
области компьютерных наук используют функциональное программирование в качестве
основы курса для тех, кто углубленно изучает программирование, и на нескольких фа-
культетах в качестве первого языка программирования студенты изучают функциональ-
ный язык.
50
Страницы
- « первая
- ‹ предыдущая
- …
- 48
- 49
- 50
- 51
- 52
- …
- следующая ›
- последняя »
