User Tools

Site Tools


software:software_engineering_notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
software:software_engineering_notes [2018/12/19 22:47]
dave
software:software_engineering_notes [2019/01/16 01:26] (current)
dave [OCaml]
Line 14: Line 14:
   * [[https://​github.com/​rust-unofficial/​patterns | Unofficial Rust Design Patterns]]   * [[https://​github.com/​rust-unofficial/​patterns | Unofficial Rust Design Patterns]]
   * [[https://​play.rust-lang.org//​|Rust Playground]]   * [[https://​play.rust-lang.org//​|Rust Playground]]
-  * [[https://​github.com/​rust-lang/​rust/​commit/​ef75860a0a72f79f97216f8aaa5b388d98da6480|The most recent version of the original ​Rust compiler]] before it was deleted is in this commit.+  * The latest version of [[https://​github.com/​rust-lang/​rust/​tree/​ef75860a0a72f79f97216f8aaa5b388d98da6480/src/boot|rustboot]] (the original ​rust compiler ​which was written in OCaml) ​before it was deleted ​from the main rust repository. 
 +    * The AST is located [[https://​github.com/​rust-lang/​rust/​blob/​ef75860a0a72f79f97216f8aaa5b388d98da6480/​src/​boot/​fe/​ast.ml|here]].
  
 ==== OCaml == ==== OCaml ==
  
 +  * [[https://​caml.inria.fr/​pub/​docs/​manual-ocaml/​|The OCaml Manual]] (stop googling first)
   * [[https://​ocaml.org/​learn/​tutorials/​|OCaml Tutorials]]   * [[https://​ocaml.org/​learn/​tutorials/​|OCaml Tutorials]]
   * [[https://​caml.inria.fr/​pub/​docs/​u3-ocaml/​|Using,​ Understanding,​ and Unraveling The OCaml Language]]   * [[https://​caml.inria.fr/​pub/​docs/​u3-ocaml/​|Using,​ Understanding,​ and Unraveling The OCaml Language]]
software/software_engineering_notes.1545288479.txt.gz · Last modified: 2018/12/19 22:47 by dave