An operating function (Prototype)
Go to file
~hatteb-mitlyd e2bf68ab7e Revert "Revert "use nash for cue""
This reverts commit 04caeff12f5e471519082b1c5f3020943df136db.

Medical science made some advances by leaps and bounds. The nash code is
more aggressive with the allocator and leaves more garbage around for
e.g. u2_term_io_init to trip over.
2014-04-30 11:34:43 -07:00
extras fix typo... 2014-04-04 15:23:15 -04:00
f Revert "Revert "use nash for cue"" 2014-04-30 11:34:43 -07:00
gen164 Revert "Revert "use nash for cue"" 2014-04-30 11:34:43 -07:00
include use a non-noun-based hashtable to jam 2014-04-23 19:55:53 -07:00
outside Add 'outside/re2/' from commit '539b44fc4c5a49c3453b80e3af85d297f4cab4bf' 2014-04-10 11:36:47 -07:00
Spec Various fixes and improvements. 2013-12-08 14:40:16 -08:00
v fix bogosity caused by uninitialized memory 2014-04-30 11:34:43 -07:00
.gitattributes Treat urbit.pill as binary 2014-04-08 17:29:33 -07:00
.gitignore the horrible ds_store is gone. 2014-04-25 10:58:31 -07:00
.travis.yml Support for GCC and CLANG 2014-03-07 13:56:16 -05:00
Makefile use a non-noun-based hashtable to jam 2014-04-23 19:55:53 -07:00
README.markdown point people to /setup not /doc in the README 2014-04-29 08:54:45 -07:00

Urbit

Build Status

Urbit is a new programming and execution environment designed from scratch. Any resemblance to existing languages or operating systems is coincidental, cosmetic, or inevitable.

There is a lot to explain. For more information, watch a demo screencast and see the Urbit website.

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
  • ncurses

Building Urbit

See the website for instructions on building and running Urbit.