Tagged articles

metalinguistic abstraction

1 articles · Page 1 of 1
Thought Artisan
Thought Artisan
Sep 6, 2026 · Fundamentals

Abstraction: The Core Mechanism for Controlling Complexity in Computing

This article explores abstraction as the fundamental technique for managing complexity in computer science, covering its philosophical roots, computational abstraction via functions and higher-order functions, data abstraction with abstraction barriers, and metalinguistic abstraction through language design.

abstractionabstraction barrierscomplexity management
0 likes · 11 min read
Abstraction: The Core Mechanism for Controlling Complexity in Computing