Intro
1.
Getting Started with Rust
2.
Where to exercise
3.
Where to be informed on news and updates
4.
Interacting with Rustacean Communities
5.
Additional learning Resources
6.
Curious Facts
7.
py2rs: Glossary of terms
8.
py2rs: General fact comparison
9.
py2rs: Environment Tools
10.
py2rs: Libraries and Frameworks
11.
py2rs: Applications
12.
py2rs: Useful Crates
13.
py2rs: Code comparison Python X Rust implementations
❱
13.1.
Creating a new project
13.2.
Installing new libraries/crates
13.3.
Hello World
13.4.
Types and Declarations
13.5.
Define a function
13.6.
List/Slice
13.7.
Dict/Map
13.8.
Set/HashSet
13.9.
While and For loops
13.10.
Files
13.11.
Exceptions/Return Error
13.12.
Concurrency
13.13.
Communicating between threads
13.14.
Sorting
13.15.
Web app with Flask / Rocket
13.16.
HTTP Request with error handling
13.17.
Multithreaded HTTP Crawler
13.18.
Encode and Decode JSON
13.19.
Object Orientation
13.20.
Print Object for Debug/Log
13.21.
Operator Overloading
13.22.
Template for new examples
14.
Credits
Light (default)
Rust
Coal
Navy
Ayu
py2rs
Additional learning resources
Learning Rust
Rust Learning
Rust Guidelines (WIP)
Rust Design Patterns and Idioms
Idiomatic Rust
GTK Rust Tutorial
Effective use of iterators
Red Hat Developers: Speed up Your Python with Rust
What's a reference in Rust? (The best article to understand
'lifetimes
and
&
)