sábado, 13 de outubro de 2012

Complex things are complex

But not complicated. People should understand that anyone can program a simple enough problem. Developing a complex system is another thing. It requires skill and knowledge. You are building a machine. This is the point made by MarkCC in yet another excellent post in his Good Math, Bad Math blog: Everyone should program, or Programming is Hard? Both!
"To write complicated programs is complicated. To write programs that manipulate symbolic data, you need to understand how the data symbolizes things. To write a computer that manipulates numbers, you need to understand how the numbers work, and how the computer represents them. To build a machine, you need to understand the machine that you're building. It's that simple."

Nenhum comentário:

Postar um comentário