diff options
author | Kartik Agaram <vc@akkartik.com> | 2019-10-17 10:57:28 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2019-10-17 10:57:28 -0700 |
commit | 5a7f919dfabc8ac721cb7ac5383c97e24d828736 (patch) | |
tree | b985e546a143a5f2da11a202c03b8448b1fd0d4d | |
parent | 7a5832204a80ff43d23c3a384c26e2217ef5908b (diff) | |
download | mu-5a7f919dfabc8ac721cb7ac5383c97e24d828736.tar.gz |
5699
-rw-r--r-- | Readme.md | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/Readme.md b/Readme.md index 98aaf267..0940d42e 100644 --- a/Readme.md +++ b/Readme.md @@ -1,10 +1,11 @@ # Mu: a human-scale computer -Not designed to operate in large clusters providing services for millions of -people. +Mu is a minimal-dependency hobbyist computing stack (everything above the +processor and OS kernel). -Designed for _you_, to run one computer. (Or a few.) Running the code you want -to run, and nothing else. +Mu is not designed to operate in large clusters providing services for +millions of people. Mu is designed for _you_, to run one computer. (Or a few.) +Running the code you want to run, and nothing else. ```sh $ git clone https://github.com/akkartik/mu @@ -51,7 +52,8 @@ In priority order: ## What works so far You get a thin syntax called SubX for programming in (a subset of) x86 machine -code. Here's a program (`examples/ex1.subx`) that returns 42: +code. (A memory-safe compiled language is [being designed](http://akkartik.name/post/mu-2019-2).) +Here's a program (`examples/ex1.subx`) that returns 42: ```sh bb/copy-to-ebx 0x2a/imm32 # 42 in hex |