diff --git a/Home.md b/Home.md index 6324439..554cc2c 100644 --- a/Home.md +++ b/Home.md @@ -1,6 +1,6 @@ Work towards the implementation of a software system like that described in [Post Scarcity Software](http://blog.journeyman.cc/2006/02/post-scarcity-software.html). -# AWFUL WARNING +# AWFUL WARNING 1 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. @@ -18,6 +18,10 @@ When Linus Torvalds sat down in his bedroom to write Linux, he had something usa * Linus was trying to build a clone of something which already existed and was known to work. Nothing like what I'm aiming for exists. * Linus was able to adopt the GNU user space stack. There is no user space stack for this idea; I don't even know what one would look like. +# AWFUL WARNING 2 + +This project is necessarily experimental and exploratory. I write code, it reveals new problems, I think about them, and I mutate the design. The documentation in this wiki does not always keep up with the developing source code. + # Contents * [[plan overview]] @@ -25,6 +29,7 @@ When Linus Torvalds sat down in his bedroom to write Linux, he had something usa * [[memory management]] * [[cons space]] * [[vector space]] +* [[parallelism]] * [[core functions]] * [[system-private functions]] * [[other really tricky bits]]