Hacker News new | ask | show | jobs
by agentultra 4540 days ago
> Programming is, and ought to be seen as, merely a means to an end – not an end in and of itself.

This is the essential piece I thought Bret made clear by highlighting the choice quotes from Seymour Papert.

Treating programming as a means to an end has very pragmatic ramifications for programming. It means we can question the value of our tools when they do not serve our goals. Otherwise we are the mercy of them (and entrench the status quo as state-of-the-art).

One question I've been grappling with is why it takes so many human-hours of work to produce conceptually simple programs.