From cf18af1995153c6fc63399d059b6ad338c11a40d Mon Sep 17 00:00:00 2001 From: Sasha Koshka Date: Mon, 19 Sep 2022 01:28:56 -0400 Subject: [PATCH] Removed redundant info from readme There is a design goals wiki page. This section was removed from the readme and in its place was put a link to the wiki. --- README.md | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 1c4a5f0..9c7553a 100644 --- a/README.md +++ b/README.md @@ -16,21 +16,8 @@ A directory of ARF files is called a module, and modules will compile to object files (one per module) using C as an intermediate language (maybe LLVM IR in the future). -## Design Aspects - -These are some design goals that I have followed/am following: - -- The standard library will be fully optional, and decoupled from the language -- The language itself must be extremely simple -- Language features must be immutable (no reflection or operator overloading) -- Prefer static over dynamic -- Data must be immutable by default -- Memory not on the stack must be allocated and freed manually -- Language syntax must have zero ambiguity -- The compiler should not generate new functions or complex logic that the user - has not written -- One line at a time - the language's syntax should encourage writing code that - flows vertically and not horizontally, with minimal nesting +Be sure to visit the [wiki](https://git.tebibyte.media/arf/arf/wiki) for more +information. ## Planned Features