
24 Aug
2025
24 Aug
'25
1:17 p.m.
Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary. Scheme demonstrates that a very small number of rules for forming expressions, with no restrictions on how they are composed, suffice to form a practical and efficient programming language that is flexible enough to support most of the major programming paradigms in use today. - first paragraph of introduction for official specification for Scheme (used by guix), https://codeberg.org/scheme/r7rs/src/branch/main/r7rs-small/intro.tex quote found from scheme primer Note this quo—