“The file system” is also an abstraction, as files are not distributed that way on a disk. E.g. a file system could work without folders, everything just tagged, like emails in gmail. This directory structure was developed in the 60s/70s for regular users, and modeled after the actual way they stored paper documents in folders that time.
I’m not against replacing the system with something more modern, like you can display your photos on a map if they have geodata, and sort by date, you don’t need folder structure for that.
E.g. I havent used the aformentioned desktop shortcuts for ages, I just search for programs whatever OS I use, even though I was growing up with win9x
For the other rant in the post, if you use a COW filesystem “duplication” works differently, e.g. if you modify a file you actually duplicate it than modify the new instance of the file.
OOP is not mad because new folks are stupid. OOP is mad because the way they learned to use the computer years ago is not the most common way anymore, their knowledge will become less and less relevant. They want to teach the usage of a legacy system, but at one point no one will care about therir archaic and irrelevant ways of interfacing a computer system.
“The file system” is also an abstraction, as files are not distributed that way on a disk. E.g. a file system could work without folders, everything just tagged, like emails in gmail. This directory structure was developed in the 60s/70s for regular users, and modeled after the actual way they stored paper documents in folders that time.
I’m not against replacing the system with something more modern, like you can display your photos on a map if they have geodata, and sort by date, you don’t need folder structure for that.
E.g. I havent used the aformentioned desktop shortcuts for ages, I just search for programs whatever OS I use, even though I was growing up with win9x
For the other rant in the post, if you use a COW filesystem “duplication” works differently, e.g. if you modify a file you actually duplicate it than modify the new instance of the file.
OOP is not mad because new folks are stupid. OOP is mad because the way they learned to use the computer years ago is not the most common way anymore, their knowledge will become less and less relevant. They want to teach the usage of a legacy system, but at one point no one will care about therir archaic and irrelevant ways of interfacing a computer system.