File System

M

Maboroshi

Hi I was curious

I was interested in finding out from Programmers and Computer Users - If
they were to completely rebuild there Computers Filing System How would it
work

I believe since the advent of the PC we have been brainwashed (In a Sense
cause nothings really Changed ( at least as far as I know ) to have a
filesystem that is structured in this way Open a Folder open its contents
open another folder open its contents open a file move a file delete a file
move a folder delete a folder you get the idea

I believe this structure is much like an array or a multidimensional array
if you were to put it in that respect

Question:
are most (if not all) databases like this

I believe there is a better way and I want to find it I also believe if
there is a better way it could totally change our approach to programming

I know this isn't neccessarily a python question but it has to do with
future research that will benefit the Python Language plus I like to hear
the opinions of the Python Community which I have a lot of respect for

Cheers

Maboroshi
 
A

Aaron Bingham

Hello Maboroshi,

You are not the first to think that there might be an alternative to the
filesystem. Here are a few links to sites for projects where
filesystems have been rethought or eliminated in very different ways.
Most of this is unfortunately vaporware. This is by no means a complete
list:

Xanadu
http://www.xanadu.com
http://www.udanax.com
http://www.sunless-sea.net

Fenfire
http://www.nongnu.org/fenfire/

Lifestreams
http://www.cs.yale.edu/homes/freeman/lifestreams.html

EROS
http://www.eros-os.org

Tunes
http://tunes.org
<>Hi I was curious

I was interested in finding out from Programmers and Computer Users - If
they were to completely rebuild there Computers Filing System How would it
work

I believe since the advent of the PC we have been brainwashed (In a Sense
cause nothings really Changed ( at least as far as I know ) to have a
filesystem that is structured in this way Open a Folder open its contents
open another folder open its contents open a file move a file delete a
file
move a folder delete a folder you get the idea

I believe this structure is much like an array or a multidimensional array
if you were to put it in that respect

Question:
are most (if not all) databases like this

I believe there is a better way and I want to find it I also believe if
there is a better way it could totally change our approach to programming

I know this isn't neccessarily a python question but it has to do with
future research that will benefit the Python Language plus I like to hear
the opinions of the Python Community which I have a lot of respect for

Cheers

Maboroshi

--
 
M

Max M

Aaron said:
Hello Maboroshi,

You are not the first to think that there might be an alternative to the
filesystem. Here are a few links to sites for projects where
filesystems have been rethought or eliminated in very different ways.
Most of this is unfortunately vaporware. This is by no means a complete

No, you forgot www.zope.org

Especially Zope 3

This could easily be seen as a model for an object oriented filesystem.


regards Max M
 
G

G. S. Hayes

Aaron Bingham said:
Hello Maboroshi,

You are not the first to think that there might be an alternative to the
filesystem. Here are a few links to sites for projects where
filesystems have been rethought or eliminated in very different ways.

And let's not forget the reiserfs version 4 debate that's going on on
the linux-kernel mailing list right now (and could potentially result
in the fs being very different from the standard Unix fs, allowing a
cyclic graph with object inheritance and complex query operations--or
not, since it's not entirely clear that that's a good idea). Check
out the thread "silent semantic changes with reiser4" and related
threads at e.g.

http://www.uwsg.iu.edu/hypermail/linux/kernel/0408.3/index.html

I guess BeOS had a pretty unique FS as well, and its author (Dominic
Giampalo) is working on a new FS for the Mac. And there's the
(recently delayed) WinFS as well.
 
D

Dan Perl

I only know that Zope is an application server. Which part of it is the
model for the object oriented filesystem? I'm really interested. Can you
point me to a link?

Thanks,

Dan
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,431
Messages
2,571,679
Members
48,796
Latest member
Greg L.

Latest Threads

Top