From 5e62634f1ce7038d9e6674a8f0c5c68aa04e22af Mon Sep 17 00:00:00 2001 From: Aaron Beckerman Date: Sun, 29 Sep 2013 10:03:12 +0800 Subject: [PATCH 1/2] Don't track non-zod paths in Git --- .gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 2f4168f6e8..84e311bac6 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,6 @@ generated run bin *.swp -.*tags \ No newline at end of file +.*tags +urb/*/ +!urb/zod/ From bc0ec4b96fd27b89ad9c1a2bb60e42cdcdd519aa Mon Sep 17 00:00:00 2001 From: Aaron Beckerman Date: Sun, 29 Sep 2013 11:16:11 +0800 Subject: [PATCH 2/2] Update README --- README.markdown | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/README.markdown b/README.markdown index 6322e2b28b..96c2e1ecf1 100644 --- a/README.markdown +++ b/README.markdown @@ -1,24 +1,30 @@ Urbit ===== -This is an implementation of C. Guy Yarvin's [Nock][1] axioms, a compiler from -the "Hoon" language to Nock, and other foundations of the [Urbit][2] static -functional namespace. +Urbit is a new programming and execution environment designed from scratch. Any +resemblance to existing languages or operating systems is coincidental, +cosmetic, or inevitable. -The interpreter depends on the following packages: +There is a lot to explain. For more information, watch a [demo screencast][1] +and see the [Urbit website][2]. -- GNU Multiprecision library +System Requirements +------------------- + +Currently we support OS X, Ubuntu, Debian, and Amazon Linux. + +Urbit depends on the following packages: + +- GNU Multiple Precision Arithmetic Library +- OpenSSL - libsigsegv -- openssl -- libssl-dev - ncurses -You may be able to install these by running +Building Urbit +-------------- - sudo apt-get install libgmp3-dev libev-dev libsigsegv-dev openssl libssl-dev libncurses5-dev +See the [documentation][3] for instructions on building and running Urbit. - -To build the system, run `make OS=osx` or `make OS=linux`. - -[1]: http://moronlab.blogspot.com/2010/01/nock-maxwells-equations-of-software.html -[2]: http://moronlab.blogspot.com/2010/01/urbit-functional-programming-from.html +[1]: http://vimeo.com/75312418 +[2]: http://www.urbit.org/ +[3]: http://www.urbit.org/2013/08/22/Chapter-1-arvo.html