ELSEIF
Your brief EB
208 stories from 202 feeds 1255 clusters Refreshed 21 minutes ago next pull 23:50

TECH Signal 243 2 feeds carried it

Unix pipelines are small but coupled, not simple, essay argues

Illustration only Photo by Tobias Jelskov on Unsplash

An essay argues that Unix pipelines are small but coupled, and that simplicity should be understood as decoupling rather than small size.

WHY IT MATTERS

This challenges the common assumption that small tools are simple, suggesting that decoupling is more important for maintainability. Engineers should evaluate tools based on coupling, not just size, and be aware that Unix pipelines can hide complexity.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

Unix pipelines like sort | uniq -c couple ordering with aggregation, making them small but not simple.

02

Simplicity is defined as having one braid, meaning decoupled, not necessarily small.

03

To build simple programs, we need to decouple concerns, even if it means larger code.

THE CLUSTER

Same story, 2 feeds.

ORDERED BY FIRST SEEN
jyn.dev via Lobsters simple is not small Open ↗
jyn.dev via Hacker News Simple Is Not Small Open ↗