# Three things I wish I'd known learning Rust

DevFeed: [Three things I wish I'd known learning Rust](<https://devfeed.tech/articles/three-things-i-wish-i-d-known-learning-rust-35474.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/three-things-i-wish-id-known-learning-rust/>)

Author: Graham King

Published: 2020-11-19T00:04:14Z

Content type: tutorial

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [Rust](<https://devfeed.tech/topics/rust.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [dependencies](<https://devfeed.tech/tags/dependencies.md>), [learning](<https://devfeed.tech/tags/learning.md>), [ownership](<https://devfeed.tech/tags/ownership.md>), [rust](<https://devfeed.tech/tags/rust.md>), [software](<https://devfeed.tech/tags/software.md>), [standard-library](<https://devfeed.tech/tags/standard-library.md>)

## AI overview

The author shares three lessons from learning Rust: it takes longer to learn because of its size and concepts such as ownership and lifetimes, its small standard library means most projects need dependencies, and much of its behavior comes from traits.

## Source excerpt

It will take longer to learn than most languages, the standard library is small so you'll need dependencies, and a lot of behavior is in traits.