feat(notes): Add reference section
This commit is contained in:
parent
1bc0df7875
commit
fe9d8f03ab
1 changed files with 7 additions and 5 deletions
12
notes.org
12
notes.org
|
|
@ -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)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue