about summary refs log tree commit diff
diff options
context:
space:
mode:
authorVincent Ambo <tazjin@gmail.com>2018-03-12T00·08+0100
committerVincent Ambo <tazjin@gmail.com>2018-03-12T00·08+0100
commitfe9d8f03ab7cb93a78e424f85d76b5b7fd33222d (patch)
tree398b9ccb17b4f6cebf329f7a2019fd122a28a268
parent1bc0df787504bad7cd2916f09ca8caeeaf0bcf69 (diff)
feat(notes): Add reference section
-rw-r--r--notes.org12
1 files changed, 7 insertions, 5 deletions
diff --git a/notes.org b/notes.org
index 1208b2fed480..7aa469539ddf 100644
--- a/notes.org
+++ b/notes.org
@@ -3,7 +3,6 @@
 #+DATE: <2018-03-10 Sat>
 
 * Compiler bootstrapping
-
   This section contains notes about compiler bootstrapping, the
   history thereof, which compilers need it - and so on:
 
@@ -30,10 +29,9 @@
 ** LLVM
 ** JVM
 
-* Resources:
-
-  http://bootstrappable.org/
-
+* References
+  https://github.com/mame/quine-relay
+  https://manishearth.github.io/blog/2016/12/02/reflections-on-rusting-trust/
 
 * Slide thoughts:
   1. Hardware trust has been discussed here a bunch, most recently
@@ -72,3 +70,7 @@
        with a copy of the previous release.
 
        It's relatively new so we can build the chain all the way.
+
+     Notable exceptions: Some popular languages are not self-hosted,
+     for example Clojure. Languages also have runtimes, which may be
+     written in something else (e.g. Haskell -> C runtime)