3 ms·
I've seen somewhere that computer programs are the most complex objects that humanity has created. Nothing we did before computers can compare. Clockwork, cathe
by GuB-42 3y ago
I've seen somewhere that computer programs are the most complex objects that humanity has created. Nothing we did before computers can compare. Clockwork, cathedrals, electronic circuits, math proofs, novels, etc.. None of these have as many interlocking "moving parts", as medium-sized software projects.
And in fact, programming is all about managing complexity. Really, it is all there is to it. The operations that computers do are simple, anyone who can operate a light switch can understand them in minutes. But how to piece millions of these to do something useful takes a lifetime, and it involves layers of tooling, custom or written by others, among them things like compilers and text editors, libraries, OSes, etc...