]]> ]]>
Править | Обсудить | История

KRC

Дата создания:
1981
Создан под влиянием:
Повлиял на:
Парадигма:
Язык программирования

KRC (Kent Recursive Calculator) — ленивый функциональный язык, разработанный Дэвидом Тэрнером (David Turner) в 1981-ом году на базе SASL с добавлением сопоставления по образцу (pattern matching), охраняющих выражений (guards) и ZF выражений (сейчас более известных, как «списочные включения» (list comprehension)). Существовало две реализации KRC: написанная Тэрнером на BCPL для EMAS; более поздняя от Саймона Крофта (Simon Croft) на C под Unix. KRC был главным языком для обучения функциональному программированию в “University of Kent at Canterbury (UK)” с 1982-го до 1985-го.

Прямым наследником KRC является Miranda, в которой также добавились полиморфные типы из ML.


Комментарии

]]>

blog comments powered by Disqus

]]>

Работа программистам