From the text:
>We need an appropriate language for describing processes, and we will use for this purpose the programming language Lisp. Just as our everyday thoughts are usually expressed in our natural language (such as English, French, or Japanese), and descriptions of quantitative phenomena are expressed with mathematical notations, our procedural thoughts will be expressed in Lisp.
ML>>HASKELL
(actually ML (at least ocaml... dunno about any other ml) is pure arbitrary syntax with no reason shit... so you have to put semicolons after procedure calls and double semicolons in top-level stuff unless there's a def after blahblahblahshit, but it was the first functional language I thought of)
Name:
Anonymous2007-11-07 20:01
>> is the right-shift operator, you guys. If you were looking for the greater-than sign, you overshot.
>>24
dumb fuck, >> means "much greater than". No, really, I'm not making it up. It's often used when you want to express than some quantity is not significant in contrast with the other.
>>21
Thanks. I just spent 8 hours following links and reading about Lisp machines, Symbolics, Genera, Open Genera, Alpha Workstations, wire-wrapped Symbolics circuit boards, refurbished MacIvory Symbolics co-processors, how expensive Lisp programmers are, 2 dozen failed LispOS open source projects, Schemix, Lisp machine emulators, ... and I'm no better off than when I started. I'm going to bed, then I will pick right back up with SBCL and try to spend tomorrow evening more usefully.
>>37
People don't want to do anything based driver development. Or at least they realize that writing a complete set of drivers isn't going to happen.
If I wanted sum LispOS, I'd build it on the Linux kernel, replacing everything from init on up. If I actually wanted video, I'd keep X as well, along with everything it needs.
Name:
Anonymous2007-11-08 14:21
>>42
NO! Everything must be written from the scratch. No corrupting influence of old inferior software is permissible. We must keep our minds and souls pure.
>>48
Anonix is going to be written completely in C and Asm.
It will be a hybrid (monolithic but modularized) kernel, with a new device namespace system (internally, but /dev will still have the old major/minor namespace that's mapped to the larger new device system)
You know what wouldn't fucking suck? Write the OS in a new language, or change the directory structure and filesystem layout, or do FUCKING ANYTHING DIFFERENT from every goddamn other OS.
Make an OS in Haskell, and build the filesystem with tags, rather than a hierarchical structure.