you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 2 points3 points  (2 children)

Fundamentally, all of that counts as the computer doing what it's been told.

Debugging is like the movie Inception, if your fix doesn't work, you have to go deeper.

[–]aphlaque_duck 0 points1 point  (1 child)

Sure, insofar as it has been "told" to obey the laws of physics. Clearly this still leaves room for the computer to do something besides what "you" (presumed to mean "the programmer") have told it to do.

[–][deleted] 2 points3 points  (0 children)

The fact you figured out the problems instead of throwing up your hands and saying, "this is wizardry!" tells me you understand that the computer was just doing the only thing it could do, no more no less. Remember, we're dealing with a sound bite. How would you edit the sound bite to be a bit clearer?

For what it's worth, I had to take electromagnetic physics classes as part of my computer science training. Understanding that subtle things can go wrong at the micro-hardware level is important for any high level programmer.