commit 4259f1348502576eaa6a0a8e0a23a794c997a2b2
parent f08a3c795d5b65ccdeac1a19e17ae573377337e9
Author: Drew DeVault <sir@cmpwn.com>
Date: Wed, 20 Apr 2022 14:16:22 +0200
Update README.md
Signed-off-by: Drew DeVault <sir@cmpwn.com>
Diffstat:
M | README.md | | | 43 | +------------------------------------------ |
1 file changed, 1 insertion(+), 42 deletions(-)
diff --git a/README.md b/README.md
@@ -1,6 +1,6 @@
# The Hare programming language
-Hare is a systems programming language and **a work-in-progress**.
+Hare is a systems programming language.
## Principles
@@ -9,18 +9,6 @@ Hare is a systems programming language and **a work-in-progress**.
3. Prefer explicit behavior over implicit behavior.
4. A good program must be both correct and simple.
-## Early development secrecy
-
-Hello, onlooker! Please keep this project a secret. Feel free to mess around
-with it and send feedback (we're in #hare on irc.libera.chat), but please keep
-it to yourself. We don't want to announce this project until it's much, much
-more mature.
-
-[Email Drew DeVault][email] to request access to the private bug tracker,
-mailing lists, and IRC channel.
-
-[email]: mailto:sir@cmpwn.com
-
## Build status
<dl>
@@ -35,35 +23,6 @@ For information about bootstrapping a working Hare toolchain from scratch, see
[5]: https://harelang.org/installation/
-## Status
-
-This is a work in progress! The process for bootstrapping Hare is as follows:
-
-1. Write the [bootstrap compiler][0] in C, and a [specification][1] which
- describes the language.
-2. Write the [build driver][2] in Hare, and at least as much of the
- [standard library][3] which is necessary to make it work.
-3. Write the hosted compiler in Hare. At this point, Hare is fully bootstrapped.
-4. Expand the standard library until it's useful for general purpose systems
- programming. Write programs in Hare. Provide benefit to society.
-
-Right now, stages 1 and 2 are mostly complete, and we're working on stages 3 and
-4 in parallel.
-
-[0]: https://git.sr.ht/~sircmpwn/harec
-[1]: https://harelang.org/specification
-[2]: https://git.sr.ht/~sircmpwn/hare/tree/master/item/cmd/hare
-[3]: https://git.sr.ht/~sircmpwn/hare
-
-Explanation of terms:
-
-- bootstrap compiler: a Hare compiler written in C, primarily used for the
- purpose of bringing up a working Hare toolchain from scratch.
-- hosted compiler: a more sophisticated Hare compiler, written in Hare,
- designed to be the compiler used for day-to-day language use.
-- build driver: similar to make, its purpose is to collect source files, track
- their dependencies, and build them into Hare programs.
-
## Contributing
All contributors are required to "sign-off" their commits (using `git commit