Skip to content

Commit 2795625

Browse files
committed
add rust blog posts
1 parent 157b0ae commit 2795625

File tree

2 files changed

+31
-3
lines changed

2 files changed

+31
-3
lines changed

content/hacking/learn-rust.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ tags = ["rust", "log"]
77
categories = ["hacking"]
88
draft = false
99
[menu.main]
10-
weight = 2008
10+
weight = 2012
1111
identifier = "learn-rust"
1212
+++
1313

@@ -23,6 +23,8 @@ draft = false
2323
- [Cargo bin](#cargo-bin)
2424
- [Rustup toolchains](#rustup-toolchains)
2525
- [Rust lang entry](#rust-lang-entry)
26+
- [Book: Programming Rust](#book-programming-rust)
27+
- [Good blog posts](#good-blog-posts)
2628

2729
</div>
2830
<!--endtoc-->
@@ -230,4 +232,20 @@ The LLVM code:
230232
; Function Attrs: nonlazybind uwtable
231233
define hidden i64 @_ZN3std2rt10lang_start17hd0d6144126b78ac1E(void ()* nonnull %main, i64 %argc, i8** %argv) unnamed_addr #1 !dbg !42 {
232234
start:
233-
```
235+
```
236+
237+
238+
## Book: Programming Rust {#book-programming-rust}
239+
240+
241+
## Good blog posts {#good-blog-posts}
242+
243+
- [Rust in Perspective](https://people.kernel.org/linusw/rust-in-perspective)
244+
- [Safe Systems Programming in Rust](https://iris-project.org/pdfs/2021-rustbelt-cacm-final.pdf)
245+
- [Graydon Hoare's response on reddit about Rust, Swift and languages](https://www.reddit.com/r/rust/comments/7qels2/comment/dsqeh1d/?utm%5Fsource=share&utm%5Fmedium=web2x&context=3)
246+
- [What next?](https://graydon2.dreamwidth.org/253769.html)
247+
Graydon's post on people's question: After memory safety, what do you think is the next big step for compiled languages to take.
248+
- [Swift](https://graydon2.dreamwidth.org/5785.html)
249+
- [programming languages and empiricism](https://graydon2.dreamwidth.org/259333.html)
250+
- [Programming Models for Distributed Computation](https://github.com/heathermiller/dist-prog-book)
251+
- [What makes a good REPL? (2017) (vvvvalvalval.github.io)](https://news.ycombinator.com/item?id=32747088)

notes.org

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4457,7 +4457,17 @@ start:
44574457

44584458
*** Book: Programming Rust
44594459

4460-
4460+
*** Good blog posts
4461+
4462+
- [[https://people.kernel.org/linusw/rust-in-perspective][Rust in Perspective]]
4463+
- [[https://iris-project.org/pdfs/2021-rustbelt-cacm-final.pdf][Safe Systems Programming in Rust]]
4464+
- [[https://www.reddit.com/r/rust/comments/7qels2/comment/dsqeh1d/?utm_source=share&utm_medium=web2x&context=3][Graydon Hoare's response on reddit about Rust, Swift and languages]]
4465+
- [[https://graydon2.dreamwidth.org/253769.html][What next?]]
4466+
Graydon's post on people's question: After memory safety, what do you think is the next big step for compiled languages to take.
4467+
- [[https://graydon2.dreamwidth.org/5785.html][Swift]]
4468+
- [[https://graydon2.dreamwidth.org/259333.html][programming languages and empiricism]]
4469+
- [[https://github.com/heathermiller/dist-prog-book][Programming Models for Distributed Computation]]
4470+
- [[https://news.ycombinator.com/item?id=32747088][What makes a good REPL? (2017) (vvvvalvalval.github.io)]]
44614471

44624472
** Rust Smart Contract :blockchain:rust:smartcontract:@hacking:
44634473
:PROPERTIES:

0 commit comments

Comments
 (0)