Updated Home (markdown)

Simon Brooke 2017-01-02 15:29:49 +00:00
parent 618f919d7e
commit d7cc4adaf9

@ -2,6 +2,14 @@
This does not work. It isn't likely to work any time soon. If you want to learn Lisp, don't start here; try Clojure, Scheme or Common Lisp (in which case I recommend Steel Bear Common Lisp). If you want to learn how Lisp works, still don't start here. This isn't ever going to be anything like a conventional Lisp environment. This does not work. It isn't likely to work any time soon. If you want to learn Lisp, don't start here; try Clojure, Scheme or Common Lisp (in which case I recommend Steel Bear Common Lisp). If you want to learn how Lisp works, still don't start here. This isn't ever going to be anything like a conventional Lisp environment.
What it sets out to be is a Lisp-like system which:
* Can make use (albeit not, at least at first, very efficiently) of machines with at least terrabytes of RAM;
* Can make reasonable use of machines with at least tens of thousands of processors;
* Can concurrently support significant numbers of concurrent users, all doing different things, without them ever interfering with one another;
* Can ensure that users cannot escalate privilege;
* Can ensure users private data remains private.
When Linus Torvalds sat down in his bedroom to write Linux, he had something usable in only a few months. BUT: When Linus Torvalds sat down in his bedroom to write Linux, he had something usable in only a few months. BUT:
* Linus was young, energetic, and extremely talented; I am none of those things. * Linus was young, energetic, and extremely talented; I am none of those things.
@ -16,3 +24,4 @@ When Linus Torvalds sat down in his bedroom to write Linux, he had something usa
* [[vector space]] * [[vector space]]
* [[core functions]] * [[core functions]]
* [[system-private functions]] * [[system-private functions]]
* [[users]]