From ccb152ea4f058a27fc0b31302743ceb40ea63e41 Mon Sep 17 00:00:00 2001 From: NunoSempere Date: Sat, 22 Jul 2023 16:17:07 +0200 Subject: [PATCH] add a motivating reason to use C to the readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3191d63..4c240cb 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ A self-contained C99 library that provides a subset of [Squiggle](https://www.sq - Because it can fit in my head - Because if you can implement something in C, you can implement it anywhere else - Because it can be made faster if need be, e.g., with a multi-threading library like OpenMP, or by adding more algorithmic complexity +- **Because there are few abstractions between it and the bare metal: C -> assembly = CPU instructions**, leading to fewer errors beyond the programmer's control. ## Getting started