Re: 2.7 (=~e)

"Samuel Baldwin" <[email protected]>
Newsgroups gmane.comp.window-managers.ion.general
Message-ID <[email protected]>
2008/2/7, Tuomo Valkonen <[email protected]>:
> They have some useful ideas, but the system stinks too much
> of obsolete and unix... and rats.

The stench most of us live in. But very true.

> Everything's a file... great, but could we move past text files
> with a proprietary syntax, and having to parse them with quick
> and dirty hacks? How about a more efficient standard structural
> _binary_ format? For all the pipes too? And the shell, kind of
> like Microsoft PowerShell, but better? (Instead of piping objects
> with a display routine among other things, piping structural data
> with specified stylesheet for display kind of like XML files, but
> without the inefficient text encoding of XML.)

A very interesting idea.. Can't say I've touched powershell. I think
idea of a XML like stylesheet for output is a good one. I'd be very
interesting to see this shell.

> As for the kernel... how about an exokernel? (Or at least what
> I've understood it to be: basically the kernel provides only
> memory management, with disk pages handled analoguously like
> memory pages, abstracting away the actual devices. Even a lot
> of the memory management is on user-side, with the kernel just
> verifying claims, or so.) As for security, how about an object
> capability system (see: EROS, Coytos, CapROS) in user space
> outside the exokernel?

What about the other kernel tasks? Just handled by other processes in
userspace? That'd be very interesting and very cool. Abstraction is
very very good. I wouldn't imagine writing an OS that wouldn't include
device abstraction (for drives, at the very least).

> And the user interface beyond the command line? Vis.

Of course we'd probably need much better user input devices. Something
like a dataglove would be fantastic.

> And so on. I have and there must be more ideas along similar
> lines, and if one really started spending time thinking about
> it and unifying them, one might be able to come up with a
> very nice, clean and flexible design, intead of a random
> clusterfuck.

Well, you can't NOT have a random clusterfuck with most OSS shit. (/me
points at PHP).  Not that I don't like OSS, actually, but still.

-- 
Samuel 'Shardz' Baldwin
Shardz's Igloo: shardz.homelinux.net // Down at the moment
Registered GNU/Linux User #410639
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.