feat(notes): Add reference section

This commit is contained in:
Vincent Ambo 2018-03-12 01:08:30 +01:00
parent 1bc0df7875
commit fe9d8f03ab

View file

@ -3,7 +3,6 @@
#+DATE: <2018-03-10 Sat> #+DATE: <2018-03-10 Sat>
* Compiler bootstrapping * Compiler bootstrapping
This section contains notes about compiler bootstrapping, the This section contains notes about compiler bootstrapping, the
history thereof, which compilers need it - and so on: history thereof, which compilers need it - and so on:
@ -30,10 +29,9 @@
** LLVM ** LLVM
** JVM ** JVM
* Resources: * References
https://github.com/mame/quine-relay
http://bootstrappable.org/ https://manishearth.github.io/blog/2016/12/02/reflections-on-rusting-trust/
* Slide thoughts: * Slide thoughts:
1. Hardware trust has been discussed here a bunch, most recently 1. Hardware trust has been discussed here a bunch, most recently
@ -72,3 +70,7 @@
with a copy of the previous release. with a copy of the previous release.
It's relatively new so we can build the chain all the way. 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)