aboutsummaryrefslogtreecommitdiff
path: root/_posts/2020-10-19-crowbar-3-this-is-tough.md
diff options
context:
space:
mode:
authorMelody Horn <melody@boringcactus.com>2024-09-14 15:44:33 -0600
committerMelody Horn <melody@boringcactus.com>2024-09-14 21:43:51 -0600
commitab4459ea2446ced5b93e84aa779f29d80708f374 (patch)
tree197c8003633ed053d889e0719d85afe76daacdb1 /_posts/2020-10-19-crowbar-3-this-is-tough.md
parentb91287a80268e2af44cf6c5861f51243bd0c347f (diff)
downloadboringcactus.com-ab4459ea2446ced5b93e84aa779f29d80708f374.tar.gz
boringcactus.com-ab4459ea2446ced5b93e84aa779f29d80708f374.zip
11ty
Diffstat (limited to '_posts/2020-10-19-crowbar-3-this-is-tough.md')
-rw-r--r--_posts/2020-10-19-crowbar-3-this-is-tough.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/_posts/2020-10-19-crowbar-3-this-is-tough.md b/_posts/2020-10-19-crowbar-3-this-is-tough.md
index a499bc1..4caa701 100644
--- a/_posts/2020-10-19-crowbar-3-this-is-tough.md
+++ b/_posts/2020-10-19-crowbar-3-this-is-tough.md
@@ -1,8 +1,11 @@
---
title: "Crowbar: Turns out, language development is hard"
+description: >
+ Originally, I hadn't decided whether Crowbar should be designed with an eye towards compiling to C or with an eye towards compiling directly.
+ Compiling to C massively cuts down the scope of Crowbar as a project, but compiling directly gives me more comprehensive control over what all happens.
---
-(Previously in Crowbar: [Defining a good C replacement](/2020/09/28/crowbar-1-defining-a-c-replacement.md), [Simplifying C's type names](/2020/10/13/crowbar-2-simplifying-c-type-names.md))
+(Previously in Crowbar: [Defining a good C replacement](_posts/2020-09-28-crowbar-1-defining-a-c-replacement.md), [Simplifying C's type names](_posts/2020-10-13-crowbar-2-simplifying-c-type-names.md))
Originally, I hadn't decided whether Crowbar should be designed with an eye towards compiling to C or with an eye towards compiling directly.
Compiling to C massively cuts down the scope of Crowbar as a project, but compiling directly gives me more comprehensive control over what all happens.