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

If you could write an OS from scratch...

Name: Anonymous 2008-09-03 19:59

Okay, so most every OS out there is C-based.  If you could magically write a complete hardware-controlling OS all the way up to the UI and applications using a different language, which would you choose?

Though I like Lisp, I think I'd have to choose Erlang, maybe NewSqueak for embedded/smaller systems.

Name: Anonymous 2008-09-05 6:48

i'd write my new OS in something that isn't c, and then require every PC to upgrade to 4G RAM and 5 PROCESSING UNITS.
like .NET or something like that, lol

Name: Anonymous 2008-09-05 7:05

>>41
singularity runs really fast on all the machines i've tested it on.
but of course it's pretty easy to do nothing really fast.

Name: Anonymous 2008-09-05 9:58

MenuetOS

Name: Anonymous 2008-09-05 11:38

>>34
It's just a translation (however complex is it), with macros at best. No stunts pulled behind the scenes. No abstraction capabilities. Thus, not even remotely high-level.

Level: Machine language < assembly < portable assembly (C) < Sepples < Bare Lisp < FIOC < the language I'd implement

>>41
require every PC to upgrade to 4G RAM and 5 PROCESSING UNITS
Apply for a job at Microsoft. Also, how fast five processing units really are? Five M68020s? Five Opterons?

Name: Anonymous 2008-09-05 11:43

>>44
YHBTALT

Name: Anonymous 2008-09-05 12:01

>>34
lol dumbass.
Why would someone write in machine code?

Name: Anonymous 2008-09-05 13:07

Instantexe

Name: Anonymous 2008-09-05 16:19

P. Henderson, Purely Functional Operating Systems, in Functional Programming and its Applications, Cambridge University Press 1982.

Name: Anonymous 2008-09-05 16:34

>>46
Back before I had an assembler I used to program machine code on my Commodore 64 with POKE statements READing from DATA lines. Get off my lawn!

Name: Anonymous 2008-09-05 17:24

I would write mine in brainfuck

Name: Anonymous 2008-09-05 17:34

>>49
?OUT OF DATA  ERROR
READY.

Name: Guido 2008-09-06 1:08

Bare Lisp < FIOC
One of mine!

Name: Anonymous 2008-09-06 3:42

Get your nasty cock out of here, Guido.  I'll use SICP scheme version on you - I hear it is very effective.

Name: Anonymous 2008-09-06 4:33

Name: !okANonix2U 2008-09-06 5:52

Dynamic language fags ITT

Name: Anonymous 2008-09-06 7:14

>>55
CFLAGS JUST KICKED IN, YO!

Name: Anonymous 2008-09-06 7:37

Warning: My browser seems to be having encoding issues so no guarantees this will not destroy your eyes
[m]             / ̄∧_∧ ̄ ̄ ̄ // ̄\\
       __ ⊂/__(´∀` )__  /_⊃___| |\フ ヽ  CFLAGS JUST KICKED
   ,  ´_  /   / ̄ ̄ __ / ̄ ヽ    __ヽ ̄ ̄ |  IN, YO!
  /∠__/―/-。―/――∠_/__∧  |       | ∧_.| 
  ,========――´=============/⌒ヽ=|.=====| | ヽ ̄〕 
  | _   |GENTOO|    _  ″  |⌒| |/   __ /|  )ノ    [b]vroom[/b]
  )_旧_∈≡≡≡≡∋_旧_″_|| ノ丿_ -――┘ 丿      [b][i]vroom![i][/b]
   \ \_ノ  ̄ ̄ ̄三三三\ \_ノ   [三三三三 
    三三三三三三三三三三三三三三三三三三三三三三三三
       三三三三三三三三三三三三三三三三三三三三三三三
          三三三三三三三三三三三三三三三三三三三三三三三三三三
                  三三三三三三三三三三三三三三三三三三
                        三三三三三三三三三三三
[/m]

Name: Anonymous 2008-09-06 7:38

>>57
Fixed?
[m]             / ̄∧_∧ ̄ ̄ ̄ // ̄\\
       __ ⊂/__(´∀` )__  /_⊃___| |\フ ヽ  CFLAGS JUST KICKED
   ,  ´_  /   / ̄ ̄ __ / ̄ ヽ    __ヽ ̄ ̄ |  IN, YO!
  /∠__/―/-。―/――∠_/__∧  |       | ∧_.| 
  ,========――´=============/⌒ヽ=|.=====| | ヽ ̄〕 
  | _   |GENTOO|    _  ″  |⌒| |/   __ /|  )ノ    [b]vroom[/b]
  )_旧_∈≡≡≡≡∋_旧_″_|| ノ丿_ -――┘ 丿      vroom!
   \ \_ノ  ̄ ̄ ̄三三三\ \_ノ   [三三三三 
    三三三三三三三三三三三三三三三三三三三三三三三三
       三三三三三三三三三三三三三三三三三三三三三三三
          三三三三三三三三三三三三三三三三三三三三三三三三三三
                  三三三三三三三三三三三三三三三三三三
                        三三三三三三三三三三三
[/m]

Name: Anonymous 2008-09-06 7:39

>>57,58
Not yet achieved BBCODE-MASTERY

Name: Anonymous 2008-09-06 11:21

>>57
Encoding issues lead to BBCode failure.

Name: Anonymous 2008-09-06 18:59

Awesomest OS ever: http://www.losethos.com/

Name: Anonymous 2008-09-06 19:15

Awesomest OS ever: http://lainos.sourceforge.net/

Fixed.

Name: Anonymous 2008-09-06 19:48

http://www.losethos.com/
LoseThos will never have full networking support with an Internet browser, etc.
parentheses optional on calls with no arguments
LoseThos makes speaker noise during disk access on purpose
MAlloc
That's not confusing as fuck.
LoseThos partitions will appear as FAT32 to other operating systems, but will not work.  Do not access them from other operating systems.

the next linus torvalds

Name: Anonymous 2008-09-06 23:05

>>65
It has no networking or Internet support.  As far as I'm concerned, that would be reinventing the wheel and you can do that instead by duel booting another operating system.
ಠ_ಠ

Name: Anonymous 2008-09-06 23:07

>>65
the next linus torvalds
More like the next Cudder.

Name: Anonymous 2008-09-07 0:27

>>67
s/next/previous

Seriously, I clicked the link and my first thought upon reading the first line was "WTF? Is this Anonix?"

Name: Anonymous 2008-09-07 7:36

http://www.losethos.com/
ಠ_ಠ

WTF is this shit? Just use FreeDOS and shut the fuck up...

Name: Anonymous 2008-09-07 12:10

>>69
But LoseThos is stupider, infinitely less capable, and therefore somehow better!

Name: Anonymous 2008-09-07 13:43

>>70
It's not designed to be usable, it's designed so that you can play with your computer without the user mode bullshit.

Name: Anonymous 2008-09-07 17:20

>>71
Unplug your network cable Terry

Name: Anonymous 2008-09-09 16:14

I would make mine in BBCODE!

Name: Anonymous 2008-09-09 16:23

ಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠ

Name: Anonymous 2008-09-09 16:36

(ಠ_(ಠ_(ಠ_(ಠ_ಠ)_ಠ)_ಠ)_ಠ)
We are watching you, scum!

Name: Anonymous 2008-09-09 16:55

>>33
such as an HTTP directory to browse the web or a directory exposing a lazily-evaluated fibonacci sequence in subdirectories.
Oh God, worst ideas ever.

Name: Anonymous 2008-09-09 17:03

(ಠ_ಠ ಠ_ಠ ಠ_ಠ ಠ_ಠ (ಠ_ಠ ಠ_ಠ (ಠ_ಠ ಠ_ಠ ಠ_ಠ)) ಠ_ಠ ಠ_ಠ)

Name: Anonymous 2008-09-09 17:11


((lambda (ಠ_ಠ) (ಠ_ಠ ಠ_ಠ))
 (lambda (ಠ_ಠ)
         (watch scum)
         (ಠ_ಠ ಠ_ಠ)))


We're watching you, scum.

Name: Anonymous 2008-09-09 17:55

((lambda (ಠ_ಠ) (ಠ_ಠ ಠ_ಠ))
 (lambda (ಠ_ಠ)
         (watch scum)
         (ಠ_ಠ ಠ_ಠ)))

We're watching yous cum , forget about it!.

Name: Anonymous 2009-03-06 6:55

linus Torvalds and I   whistled for a   new game are   innovative but really   makes me wonder   how say IE   fares in that   class realized it   was hopeless and   changed my major   to math education.

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