This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.                             the guys: philogynist jaime tony - the gals:raymi raspil

        20070118   

Michael considered fate at 00:10   |   Permalink   |   Post a Comment
Nerd Alert. Us programmers are stuck in the middle in a way that a lot of professions aren't. We must write software that runs on the hardware (the computer, so to speak) it is designed for but it must also "run" on the users it is intended for. This isn't easy. There is no analog, for example, in literature. It is written for the reader. The "program" that is a story "runs" on the reader's mind but there is no flip-side to it. The story does not "run" on the paper it is printed on.

Okay, enough introduction. Here is an interesting arguement for "living software". I don't agree with all of it, but I do think it is a worthwhile discussion. The comments at the end by other "users" of the piece are decent, too.

If we do not think about evolving, we will never - intellectually speaking - do so. We are stuck with the brains we have been given - the "hardware" - but we are not stuck with a static philosophy or intellect. The grey-matter evolutionary equivalent is thinking and debating, continuously evaluating our ideas. Otherwise we are dead branches on the mental evolutionary tree.


Powered by Blogger

Check out heroecs, the robotics team competition website of my old supervisor's daughter. Fun stuff!
Page finished loading at: