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
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.
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