РЕФАЛ: различия между версиями

Материал из Поле цифровой дидактики
 
(не показаны 2 промежуточные версии этого же участника)
Строка 2: Строка 2:
|Description=РЕФАЛ (Рекурсивных функций алгоритмический) — один из старейших функциональных языков программирования, ориентированный на символьные вычисления: обработку символьных строк (например, алгебраические выкладки); перевод с одного языка (искусственного или естественного) на другой; решение проблем, связанных с искусственным интеллектом. Соединяет в себе математическую простоту с практической направленностью на написание больших и сложных программ.
|Description=РЕФАЛ (Рекурсивных функций алгоритмический) — один из старейших функциональных языков программирования, ориентированный на символьные вычисления: обработку символьных строк (например, алгебраические выкладки); перевод с одного языка (искусственного или естественного) на другой; решение проблем, связанных с искусственным интеллектом. Соединяет в себе математическую простоту с практической направленностью на написание больших и сложных программ.
|FieldActivity=Computational Thinker
|FieldActivity=Computational Thinker
|Programming paradigm=Функциональное программирование
|Возрастная категория=14
|Возрастная категория=14
|Dimension=2D
|Dimension=2D
Строка 8: Строка 9:
|Openness=Открытый
|Openness=Открытый
|Address=http://www.refal.net/
|Address=http://www.refal.net/
|Ancestors=Lisp, Prolog
|Ancestors=Lisp
|ActiveNow=Project is active
|ActiveNow=Project is active
|Remixing=Нет
|Remixing=Нет
Строка 21: Строка 22:


== Учебники в сети ==
== Учебники в сети ==
; Рекурсивный Функциональный Алгоритмический язык - обзор и ссылки
: https://inf.1sept.ru/view_article.php?ID=200800905
; Лекции о РЕФАЛе  
; Лекции о РЕФАЛе  
: https://intuit.ru/studies/professional_skill_improvements/2167/courses/51/lecture/1524
: https://intuit.ru/studies/professional_skill_improvements/2167/courses/51/lecture/1524

Текущая версия на 19:21, 28 сентября 2023


Краткое описание языка РЕФАЛ (Рекурсивных функций алгоритмический) — один из старейших функциональных языков программирования, ориентированный на символьные вычисления: обработку символьных строк (например, алгебраические выкладки); перевод с одного языка (искусственного или естественного) на другой; решение проблем, связанных с искусственным интеллектом. Соединяет в себе математическую простоту с практической направленностью на написание больших и сложных программ.
Компетенции в каких сферах формирует Computational Thinker
Парадигмы программирования Функциональное программирование
Возрастная категория 14
Назначение языка (Общее / Учебное) Язык общего назначения
Visual_Text_Blocks Текст
Измерение (2D/3D/Tangible) 2D
Область знаний
Открытость продукта Открытый
Address http://www.refal.net/
Предки (Ancestors) Lisp
Потомки (Descendants)
Активность в данный момент Project is active
Доступны ремиксы? Нет
Год создания 1966
Создатели Турчин
Поясняющее видео
Используется для создания мобильных приложений? Нет


РЕФАЛ упоминается в свойствах следующих страниц
Рекурсия, Стили и методы программирования, Турчин, Феномен науки: Кибернетический подход к эволюции


Понятия, для которых подходит РЕФАЛ

Учебники в сети

Рекурсивный Функциональный Алгоритмический язык - обзор и ссылки
https://inf.1sept.ru/view_article.php?ID=200800905
Лекции о РЕФАЛе
https://intuit.ru/studies/professional_skill_improvements/2167/courses/51/lecture/1524
РЕФАЛ - Русский Prolog
https://www.computer-museum.ru/histsoft/refal.htm
Справочник по РЕФАЛУ
http://refal.botik.ru/book/html/