Tagged articles

SICP

2 articles · Page 1 of 1
Thought Artisan
Thought Artisan
Sep 5, 2026 · Fundamentals

Naming as Abstraction: SICP's Lessons on Software Design

The article explores naming as a fundamental abstraction mechanism in programming, drawing on SICP to show how naming enables modularity, controls complexity, creates vocabularies, and underpins environments, scope, and first-class functions, arguing naming is not mere labeling but a cognitive tool for building higher-level concepts.

SICPabstractionenvironment
0 likes · 15 min read
Naming as Abstraction: SICP's Lessons on Software Design
AntTech
AntTech
Feb 17, 2020 · Fundamentals

Top Programming Books Recommended by Alipay Researcher Wang Yi

During the pandemic, Alipay researcher Wang Yi—creator of SQLFlow and ElasticDL—shares his curated list of three influential programming books, explaining how SICP teaches abstraction and composition, how The Art of Unix Programming illustrates Unix design principles, and how Paul Graham's essays offer timeless insights for developers.

Paul GrahamSICPUnix programming
0 likes · 7 min read
Top Programming Books Recommended by Alipay Researcher Wang Yi