December 2025

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
282930 31   

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Wednesday, December 31st, 2025 06:25 pm
Года полтора назад мне было скучно на работе, и я решил подбодрить свой увядающий мозг чем-то программированиеобразным и закодил на коленке интерпретатор комбинаторной логики.

Комбинаторная логика - это минималистичный язык программирования, состоящий из операции вызова функции и трёх базовых функций S, K и I (причём I тоже можно собрать из S и K). Что-то среднее между лиспом и брейнфаком, только придуманное на ~полвека ранее обоих логиком Моисеем Шейнфинкелем.

Потом я моргнул, и "наколенке" выросло в полноценный онлайн-интерпретатор и сборник задач возрастающей (надеюсь) сложности.

Кому интересно (или давно уже неинтересно, но вызывает ностальгические чувства) - welcome!
Tags: