← Back to context

Comment by coliveira

9 months ago

The issue is that programming is communication. Communication is indeed a form of art. Programming is not just giving instructions to machines, if that was the case we would be happily using binary code. So we have two dimensions, the first one is giving the binary instructions, but the other one is how to make these instructions understandable by humans, including ourselves.

No there are other dimensions to coding. Communication is ONE dimension only.

There is optimization and there is modularity. All 3 of these dimensions are intimately tied and correlated.