@@ -20,6 +20,7 @@ sense.
21In particular, the problems Hoon solves that aren't solved by other
21In particular, the problems Hoon solves that aren't solved by other
22functional languages are:
22functional languages are:
23- Compile and run other code in a typesafe manner at full speed,
24- Compile and run other code in a typesafe manner at full speed,
24- Typesafe metaprogramming, and
25- Typesafe metaprogramming, and
25- Hot code reload and online data migration.
26- Hot code reload and online data migration.
@@ -144,7 +145,7 @@ Hoon and Nock have several unusual properties:
144 the runtime has a matching jet, it will use that instead of the Nock
145 the runtime has a matching jet, it will use that instead of the Nock
145 implementation. Nock isn't as slow as you might think, especially
146 implementation. Nock isn't as slow as you might think, especially
146 considering it's a minimal, dynamic, axiomatic language.
147 considering it's a minimal, dynamic, axiomatic language.
148 This arrangement has the deeper implication that all code written in
149 This arrangement has the deeper implication that all code written in
149 Nock is best considered as a specification for a program, which can be
150 Nock is best considered as a specification for a program, which can be
150 executed directly but might never run at all due to being jetted.
151 executed directly but might never run at all due to being jetted.
@@ -271,6 +272,3 @@ turn, we get an OS that provides far stronger guarantees than Unix with
271a thousand times less code. Given the complexity of modern software,
272a thousand times less code. Given the complexity of modern software,
272this is what's required to put personal computing back into the hands of
273this is what's required to put personal computing back into the hands of