summaryrefslogtreecommitdiff
path: root/README.md
blob: 0d73d418508b0d8f6186c99730276ce4bea501e5 (plain)
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
# Starting with Rust

## Abstract

### N00bing Through Rust

The Rust language no doubt has a steep learning curve.
In this talk I will share my experience of getting started with Rust in addition to some ideas that can be applied to making things easier for Rust beginners.

Yuval Adam is a full stack developer, freelance consultant and a Rustacean in the making

## Ideas

- High-level mess vs. low-level "fun"
- Find the right motivation
- "Rewrite everything" as
- Be comfortable with being a n00b
- Ultimate goal: learn idiomatic code as fast as possible
- Find the right mentors

## References

- https://killercup.github.io/rustfest-idiomatic-libs/index.html
- https://github.com/rust-unofficial/patterns
- https://rust-lang-nursery.github.io/api-guidelines/
- https://os.phil-opp.com/
- https://github.com/EmilHernvall/dnsguide/blob/master/README.md
- https://limpet.net/mbrubeck/2014/08/08/toy-layout-engine-1.html