Ten years ago today, a colleague said, by way of explanation, in a meeting of people talking about software under fluorescent lights:
“An object is any physical thing in the directory.”
The person was referring to a software construct and its relationship to another software construct. It was just a passing comment, and I don’t remember the intent of the meeting or its outcome. (Given the organization, let’s assume the meeting had no purpose and that we did not meet it.) But I do remember writing the remark down, and mulling it over, and knowing that I was ready to move on; it wasn’t long before I’d quit that job and started things that were at least different and possibly even better. That said, I sometimes find myself returning to that phrase, while waiting for a train to arrive or a phone call to end: What is an object? Any physical thing. Where do you find such physical things? In the directory. What is the directory? — and so forth, until the train whistles or the call is finished and it’s time to move on to the next physical thing.