aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristine Dodrill <me@christine.website>2020-01-03 16:59:09 -0500
committerGitHub <noreply@github.com>2020-01-03 16:59:09 -0500
commitac6a9225aa6652b641b5c2bd871e4050c32cff83 (patch)
treeca6ed9bdf7c2505a00a425756e97740d19befaaa
parentf1c5f047a53a070c814ee3da64513eb8acffc031 (diff)
downloadxesite-ac6a9225aa6652b641b5c2bd871e4050c32cff83.tar.xz
xesite-ac6a9225aa6652b641b5c2bd871e4050c32cff83.zip
Update v-vvork-in-progress-2020-01-03.markdown
-rw-r--r--blog/v-vvork-in-progress-2020-01-03.markdown14
1 files changed, 13 insertions, 1 deletions
diff --git a/blog/v-vvork-in-progress-2020-01-03.markdown b/blog/v-vvork-in-progress-2020-01-03.markdown
index c14b77d..731dea5 100644
--- a/blog/v-vvork-in-progress-2020-01-03.markdown
+++ b/blog/v-vvork-in-progress-2020-01-03.markdown
@@ -12,6 +12,8 @@ So, December has come and passed. I'm excited to see [V][vlang] 1.0 get released
as a stable production-ready release so I can write production applications in
it!
+NOTE: I was asked to write this post after version 1.0 was released in December.
+
[vlang]: https://vlang.io
Looking at the [description of their github repo][v-github] over time, let's see
@@ -231,7 +233,17 @@ $ du -hs main
121M main
```
-Well that's a good chunk of it shaved off at least.
+Well that's a good chunk of it shaved off at least. It looks like there's no
+dead code elimination at play. This probably explains why the binary is so big.
+
+```console
+$ strings main | grep hello | wc -l
+1200000
+```
+
+Yep! It has all the strings. That's gonna be big no matter what you do. Maybe there
+could be some clever snipping of things, but it's reasonable for that to not happen
+by default.
## Hello World Leak