From The Emperor's Old Clothes:
"Programmers are always surrounded by complexity; we cannot avoid it. Our applications are complex because we are ambitious to use our computers in ever more sophisticated ways. Programming is complex because of the large number of conflicting objectives for each of our programming projects. If our basic tool, the language in which we design and code our programs, is also complicated, the language itself becomes part of the problem rather than part of its solution. "
For me it is really important to be aware of what is simplicity and complexity, and how they are related with each other. I don't know the level of awareness of myself yet. However, from the difficulties that I've been going through in programming, I can see how hard to provide simplicty while designing. And this makes me close to the past experiences of programming people.
There is a writing which mentioned to some of Hoare's ideas:
http://americas.springone.com/blog/rod_johnson/2008/01/happy_birthday_tony_hoare.html
While writing my paper it was helped me to evaluate the text.
I misunderstood the story that Hoare tells in the end of his speech, Emperor's Old Clothes. I read again after learning what he really tried to express with using and changing that old story. And second time was more clear and meaningful. Yes, simple is the best and kings should be naked.
Hiç yorum yok:
Yorum Gönder