diff options
author | Paul Duncan <pabs@pablotron.org> | 2021-12-31 15:47:07 -0500 |
---|---|---|
committer | Paul Duncan <pabs@pablotron.org> | 2021-12-31 15:47:07 -0500 |
commit | 956cbe7f6c2c7936fe2efe5e1e6c4ba25d5bf928 (patch) | |
tree | cd2b51bea67c6383066701281e83c0f63cdfae89 /content/posts/2021-12-31-tiny-binaries.md | |
parent | 9be8a8f68014736435ef30f26623bcfb59c3087b (diff) | |
download | pablotron.org-956cbe7f6c2c7936fe2efe5e1e6c4ba25d5bf928.tar.bz2 pablotron.org-956cbe7f6c2c7936fe2efe5e1e6c4ba25d5bf928.zip |
fix tiny-binaries typos
Diffstat (limited to 'content/posts/2021-12-31-tiny-binaries.md')
-rw-r--r-- | content/posts/2021-12-31-tiny-binaries.md | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/content/posts/2021-12-31-tiny-binaries.md b/content/posts/2021-12-31-tiny-binaries.md index 415a2c1..dee0d5a 100644 --- a/content/posts/2021-12-31-tiny-binaries.md +++ b/content/posts/2021-12-31-tiny-binaries.md @@ -3,16 +3,16 @@ slug: tiny-binaries title: "Tiny Binaries" date: "2021-12-31T09:28:32-04:00" --- -Recently I experimented with building the smallest possible static -[x86-64][] [Linux][] binaries in a variety of programming languages. +Out of curiousity I experimented with building the smallest possible +static [x86-64][] [Linux][] binaries in several programming languages. Each binary does the following: 1. Print `hi!` and a newline to [standard output][stdout]. 2. Return an exit code of `0`. -I tested [Assembly][], [C][], [Go][], and [Rust][] with a variety of -optimizations and build options. +I tested [Assembly][], [C][], [Go][], and [Rust][] with various +combinations of optimizations and build options. Here's a plot of the results (**note:** [log scale][] X axis): |