This has been an interesting week. I have been finding more and more people who are reluctant to write scripts to accomplish repetitive tasks on the mainframe and elsewhere. It's weird, if you have to do the same thing a hundred times, why not make the computer do it? That's what they do best. Why apply the incredible computational capacity of the human mind to such a mundane problem? This I cannot fathom. I find such things interminable. I script as much as I can at every turn. I don't want boredom and repetition in my life. I want it to be interesting and fun!
I've been thinking about this point lately. Why not script it? There seems to be this... fear. This distrust for the computer. It's as though they expect the computer to behave randomly at times. I suppose I can understand how they have harbored this view. There is a certain operating system which does behave randomly. That's because of bugs:) If you have only been exposed to computers through this operating system, however, I can imagine you would attribute this entropy to the hardware and not the software. You might infer that this is the nature of the system. This inference is profoundly wrong. If you feed a computer the same instructions, it will do the same thing. Consider this code from PIC assembler:
It's only one line. But what do you think will be in W after it's executed? Hint: 0x04. What will be in W after I execute it a second time? I imagine you can figure it out. I can have the processor execute this instruction over and over again for a hundred years and still have the same outcome. Barring a hardware failure, it will always do the same thing. This is the nature of computers. They aren't random, capricious entities. They are predictable machines. Let us use them for what they're good at.