From 5a7f919dfabc8ac721cb7ac5383c97e24d828736 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Thu, 17 Oct 2019 10:57:28 -0700 Subject: 5699 --- Readme.md | 12 +++++++----- 1 file 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 -- cgit 1.4.1-2-gfad0