Описание тега scheme
Схема - это функциональный язык программирования. Он предназначен для обеспечения математически обоснованного языка, основанного на лямбда-исчислении (с энергичной оценкой).
Это следует за минималистской философией дизайна, определяющей небольшое стандартное ядро с мощными инструментами для расширения языка. Его компактность и элегантность сделали его популярным среди педагогов, языковых дизайнеров, программистов, разработчиков и любителей.
Язык Scheme принадлежит к семейству Lisp. Поскольку в Scheme используется единственное пространство имен для именования функций и других значений, оно называется lisp-1.
За прошедшие годы были предприняты попытки стандартизации Scheme, включая стандарт R5RS, несколько противоречивый R6RS и самый последний стандарт R7RS, который пытается разделить язык на маленькие и большие (текущие) стандарты.
Бесплатные книги по программированию схем
- Структура и интерпретация компьютерных программ
- Конкретные абстракции: введение в информатику с использованием схемы
- Язык программирования Scheme, выпуск 3, выпуск 4
- Просто Схема: Представляя Информатику