-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtodo
62 lines (59 loc) · 2.12 KB
/
todo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
- Rust Book
- 24 days of rust (http://zsiciarz.github.io/24daysofrust/index.html)
- Rust text editor? (https://www.philippflenker.com/hecto/)
- Rust learning (https://github.com/ctjhoa/rust-learning)
- (https://github.com/practical-tutorials/project-based-learning)
- Rust blogs (https://gist.github.com/brson/a324c83a6af6a8a78dfaa9d33eb9b48e)
- Rust projects (https://picklenerd.github.io/pngme_book/)
- Checkout interesting resources below {
http://nifty.stanford.edu/
https://gist.github.com/rylev/f76b8e9567a722f1b157a69a4f98f1c1
}
- explore std::* library in rust
- solve AOC2021 in rust: {
resources:
https://github.com/UncleScientist/aoc2021
TeejDevries github AOC repo (check out)
}
- important concepts {
multi-threading
multi-processing
async
generics
iterators
generators
compilers
interpreters
decorators
std library
macros
smart pointer : {Box, Rc, RefCell} -- https://doc.rust-lang.org/book/ch15-00-smart-pointers.html
ffi: Foreign Function Interface
Operating System in rust (https://os.phil-opp.com/)
}
projects:
- guessing game (input/outputs)
- rogue like in rust: https://bfnightly.bracketproductions.com/
- https://rust-cli.github.io/book/index.html (rust cli book)
- explore coloring output: https://docs.rs/colour/latest/colour/
{
text editor,
chat server,
animations with code,
image compression algorithms,
simple compiler/linter for .md or .env files,
generic table crate for storing simple data + persistence,
exercism.io open source contribute on github?,
implement graphs and trees in rust,
neovim plugin in rust,
rest api (full fledged) (
https://auth0.com/blog/build-an-api-in-rust-with-jwt-authentication-using-actix-web/
https://hub.qovery.com/guides/tutorial/create-a-blazingly-fast-api-in-rust-part-1/
)
}
--> Check out amazing blog series {
https://github.com/pretzelhammer/rust-blog
https://github.com/pretzelhammer/rust-blog/blob/master/posts/tour-of-rusts-standard-library-traits.md
https://github.com/pretzelhammer/rust-blog/blob/master/posts/common-rust-lifetime-misconceptions.md
https://github.com/pretzelhammer/rust-blog/blob/master/posts/restful-api-in-sync-and-async-rust.md
}