The existence of programs to turn directories into files and vice versa shows that a fs that makes a difference between the two is actually... flawed.
Name:
Anonymous2011-03-03 10:31
>>1
It is. We need a Lisp OS with garbage collecting filesystem, where directories would be just a lists of symbols.
Name:
Anonymous2011-03-03 10:34
dubz, faggot, anus, lisp, lisp, lisp, lisp, dubz, lulz, back to /b/, fuck off faggot, back to /b/, fuck off faggot, dubz, SICP, anus, faggot, faggot, faggot, lisp, faggot, xkcd, go back there please, yhbt, ihbt, I lol'd, nice, I lol'd really hard, nice. I'm really hard, this may surprise you, recursion, monadic stack pointer overflow, monads, nomads, faggot, faggot, toy language, lisp, lisp, lisp, lisp, ed, lisp, ed, dubz, etc.
Files are just data streams (arrays of bytes, or more generally, bits).
Filesystems are the same, but they are meant to represent sets of files (usually through a directory structure).
Archives are similar to filesystems, but their indexes are simpler and they are not usually designed for easy of modification (adding/removing files).
Filesystems are designed for modification and fixed size, but this also leads to fragmentation.
It's possible to make a driver which can mount archives, but if you're mounting, you may as well choose a filesystem for ease of modification.
>>4
I thought about this, but then couldn't figure out which method is better:
A) Do tags have to uniquely identify anonymous files?
B) Do files have a name that is their md5sum?
C) Are duplicate filenames allowed, as long as they have different tags?
- How would you go about differentiating files, without having the filename be a 'special' tag in a method otherwise identical to A)?
All this idea needs is a proper GUI to select tags only by clicking (since your other hand is touching your penis as you are saving your autistic furry porn, you sick fuck).
Name:
Anonymous2013-01-19 14:42
/prog/ will be spammed continuously until further notice. we apologize for any inconvenience this may cause.