Меню

Главная
Случайная статья
Настройки
SASL (язык программирования)
Материал из https://ru.wikipedia.org

SASL (от англ. St. Andrews Static Language) — полностью функциональный язык программирования, разработанный Дэвидом Тёрнером в Сент-Эндрюсском университете в 1972 году. Основой SASL стало аппликативное подмножество языка ISWIM.

В 1976 году Тёрнер перепроектировал SASL как нестрогий язык, что сделало его одним из первых практических представителей данного подхода.[1]

SASL оказал влияние на разработку поздних языков Тёрнера — KRC (Kent Recursive Calculator) и Miranda.[2][3]

Хотя SASL, по-видимому, был бестиповым, в Miranda уже наблюдался развитый полиморфизм.

См. также

Примечания
  1. Turner, D.A. (1976). SASL Language Manual. University of St Andrews.
  2. Turner, David A. The SASL Language Manual. — University of St Andrews, 1976.
  3. Hudak, Paul. History of Functional Programming Languages. — 1989. — P. 12–13.
Downgrade Counter