We Should Teach Students Unix, or the Power of Pipes

7 pointsposted 14 hours ago
by ggpsv

2 Comments

nlawalker

14 hours ago

The first two points ("Unix re-frames what computing is", "gives a modular view of problems") don't make sense to me if we're talking about students that are otherwise learning to program in some other environment.

If someone learns programming via, say, Python programming in an IDE, and they grok that, the only idea that needs to be taught is "Unix ships with a bunch of programs that you can think of like functions, and you can write programs with them in this environment that's available virtually everywhere but hasn't benefitted from decades of developer experience."

user

13 hours ago

[deleted]