you are viewing a single comment's thread
view the rest of the comments
[–] 53 points 1 day ago (9 children)

It makes more sense when you realize that it's not that everything is files it's that everything can be treated as a file. There are other APIs to interact with things, but everything can be interacted with as if it was a file. It doesn't seem as bonkers like this.

  • source
  • hideshow 9 child comments
  • [–] 17 points 1 day ago* (2 children)

    Exactly. A file is really just a way to understand a collection of bits. So saying everything is files is like saying everything in computers can be described as sets of bits, which is not a terrible heuristic.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 8 points 1 day ago (4 children)

    Files don't actually exist once you dig down

  • source
  • parent
  • hideshow 4 child comments
  • [–] 8 points 1 day ago (2 children)

    Yeah, it sort of depends on the definition of the word file. "File" in the sense that it can be interacted with like a file versus "file" in the sense that it's data on a disk. But then, if you're really thinking about it, data on a disk isn't a file, it's data, and we can just interact with it like a file.

  • source
  • parent
  • hideshow 2 child comments