Linked by Thom Holwerda on Fri 29th Jun 2012 22:55 UTC
OSNews, Generic OSes "Whenever there is a conversation about the future of computing, is discussion inevitably turns to the notion of a 'File'. After all, most tablets and phones don't show the user anything that resembles a file, only Apps that contain their own content, tucked away inside their own opaque storage structure. This is wrong. Files are abstraction layers around content that are necessary for interoperability. Without the notion of a File or other similar shared content abstraction, the ability to use different applications with the same information grinds to a halt, which hampers innovation and user experience." Aside from the fact that a file manager for Android is just a click away, and aside from the fact that Android's share menu addresses many of these concerns, his point still stands: files are not an outdated, archaic concept. One of my biggest gripes with iOS is just how user-hostile the operating system it when it comes to getting stuff - whatever stuff - to and from the device.
Thread beginning with comment 524379
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Comment by tupp
by henderson101 on Fri 29th Jun 2012 23:54 UTC in reply to "Comment by tupp"
henderson101
Member since:
2006-05-30

Files aren't fundamental to computers at all. Fies are a manifestation of human requirement for orderly storage of data. If you look at the physical file system on most OS, files are never stored exactly as you see them in your file manager. A computer file system doesn't give a toss that blocks of data thought of as a contiguous file in the human world, so long as it can be retrieved when required, thats all that matters.

Reply Parent Score: 4

RE[2]: Comment by tupp
by tupp on Sat 30th Jun 2012 00:46 in reply to "RE: Comment by tupp"
tupp Member since:
2006-11-12

Files are definitely fundamental to computers. Hence, we have file systems.

How a file is physically stored on a disk does not change the fact that it is a file and that the computer, OS and file system sees it as a file.

And file systems do "give a toss" as to whether or not a file is stored fragmented (at least those file systems that "give a toss" about speed) -- hence, we have defrag software.

Reply Parent Score: 4

RE[3]: Comment by tupp
by lucas_maximus on Sat 30th Jun 2012 09:34 in reply to "RE[2]: Comment by tupp"
lucas_maximus Member since:
2009-08-18

The first version of the Macintosh didn't have the concept of files at all.

As henderson said files aren't essential to how computers work.

It is a design decision that was made many years ago to how computers work.

A lot of this is covered in the book "I am not a gadget", but I doubt few on here will ever read it.

Reply Parent Score: 1

RE[2]: Comment by tupp
by viton on Sat 30th Jun 2012 02:13 in reply to "RE: Comment by tupp"
viton Member since:
2005-08-09

In unix everything is a file

Reply Parent Score: 6

RE[3]: Comment by tupp
by Delgarde on Mon 2nd Jul 2012 01:51 in reply to "RE[2]: Comment by tupp"
Delgarde Member since:
2008-08-19

In unix everything is a file


A saying much repeated, but not actually true. Many things can be referenced as files - e.g block or character devices - but others like network interfaces cannot. Nor can users, for that matter...

Reply Parent Score: 2

RE[3]: Comment by tupp
by abraxas on Tue 3rd Jul 2012 00:12 in reply to "RE[2]: Comment by tupp"
abraxas Member since:
2005-07-07

In unix everything is a file


No. In Plan 9 everything is a file.

Reply Parent Score: 2