Hacker News new | ask | show | jobs
by nh23423fefe 1235 days ago
I find this to be a poor analogy.

    humans do work
    they speak to other humans to coordinate
    speaking a different language lowers coordination bandwidth

    humans write programs
    they write programs in any language to produce any artifact
I dont see how the method of artifact production relates to coordination bandwidth

the purpose of programming languages isn't to facilitate communication with other humans, a source code artifact is isomorphic to a binary artifact, its purpose is to encode a description, like DNA.

> few people have had the time to do anything really sophisticated with software

ok

1 comments

I see what you mean, that's thoughtful. Not what I meant though - it's not really about coordination bandwidth but rather the that we're not optimally building upon each other's work. We're siloed.