Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Linux is based on Files, What else could you base an OS on?

Name: Anonymous 2014-04-27 17:48

So the linux kernel exposes a lot of the things it handles as files, and thus a linux based operating system like GNU ends up being extremely file based.

What else could you base an OS on, other than files? How bout something with more rich range of data types? I don't know - any thoughts?

Name: Anonymous 2014-04-27 17:51

Symbols.

Name: Anonymous 2014-04-27 17:52

It's a nontrivial problem, and we are far from finding an acceptable solution.

The above sentence applies to everything in applied computer science, by the way.

Name: Anonymous 2014-04-27 17:56

>>3
I guarantee it won't be a problem when a Jewish Genius comes around.

Name: Anonymous 2014-04-27 17:58

>>2
Symbols

Name: Anonymous 2014-04-27 18:59

punchcards

Name: Anonymous 2014-04-27 19:25

IRC

instead of a filesystem you data is mapped into irc channels, device drivers are represented as users and you PM them to read or edit settings, CTCP instead of ioctl. you have IRC bots instead of daemons.

Name: Anonymous 2014-04-27 19:53

>>7
how cute! And the IRC bots could chat with one another while idle.

Name: Anonymous 2014-04-27 19:57

Lisp.

Name: Message passing fan 2014-04-27 19:58

One word: PASS MY MESSAGE

Name: Anonymous 2014-04-27 20:00

>>8
IPC would no longer be a problem. IRC manages to do gracefully what DBUS failed to do in a sane way for years.

/prog/ > Freedesktop

Name: Anonymous 2014-04-27 20:21

>>11
FreeDesktop - reinventing Windows® poorly since 1999!

Name: Anonymous 2014-04-28 2:53

>>7
Someone is going to write this, and we'll get linked to by LtU again.

Name: Anonymous 2014-04-28 7:31

>>13 again?!

Name: Anonymous 2014-04-28 7:34

>>12
Sure, you can call it a poor reinvention of Windows if you want. It's just like ReactOS is a poor reinvention of AmigaOS - it's not a reinvention at all.

Name: Anonymous 2014-04-28 7:38

What else could you base an OS on?
Closures?

Name: Anonymous 2014-04-28 9:49

>>16
no

Name: Anonymous 2014-04-28 10:18

>>16
maybe

Name: Anonymous 2014-04-28 10:54

Name: Anonymous 2014-04-28 13:20

delimited continuations and zippers are other such abstract bullshite that you will never understand http://www.cs.rutgers.edu/~ccshan/zipper/context2007.pdf

Name: Anonymous 2014-04-28 13:22

Name: Anonymous 2014-04-28 17:20

My OS uses bees in linked hives.

Name: Anonymous 2014-04-28 18:13

My OS uses BBS bots that reply to each other

Name: Anonymous 2014-04-28 19:06

My OS is a slave driver commanding a team of captive illegal immigrants with abacuses.

Don't change these.
Name: Email:
Entire Thread Thread List