1. Intro
  2. 1. Getting Started with Rust
  3. 2. Where to exercise
  4. 3. Where to be informed on news and updates
  5. 4. Interacting with Rustacean Communities
  6. 5. Additional learning Resources
  7. 6. Curious Facts
  8. 7. py2rs: Glossary of terms
  9. 8. py2rs: General fact comparison
  10. 9. py2rs: Environment Tools
  11. 10. py2rs: Libraries and Frameworks
  12. 11. py2rs: Applications
  13. 12. py2rs: Useful Crates
  14. 13. py2rs: Code comparison Python X Rust implementations
    ❱
    1. 13.1. Creating a new project
    2. 13.2. Installing new libraries/crates
    3. 13.3. Hello World
    4. 13.4. Types and Declarations
    5. 13.5. Define a function
    6. 13.6. List/Slice
    7. 13.7. Dict/Map
    8. 13.8. Set/HashSet
    9. 13.9. While and For loops
    10. 13.10. Files
    11. 13.11. Exceptions/Return Error
    12. 13.12. Concurrency
    13. 13.13. Communicating between threads
    14. 13.14. Sorting
    15. 13.15. Web app with Flask / Rocket
    16. 13.16. HTTP Request with error handling
    17. 13.17. Multithreaded HTTP Crawler
    18. 13.18. Encode and Decode JSON
    19. 13.19. Object Orientation
    20. 13.20. Print Object for Debug/Log
    21. 13.21. Operator Overloading
    22. 13.22. Template for new examples
  15. 14. Credits

py2rs

Credits

Created by Bruno Rocha @rochacbruno inspired by https://www.353.solutions/py2go/index.html

First published in BrunoRocha.org

Mdbook deploy and formatting by Rapha-Borges

Send a Pull Request or Suggestion as a new issue.


Contributors


Bruno Rocha

πŸ’» πŸ“–

Shing Tak Lam

πŸ’» πŸ“–

Deri Herdianto

πŸ’» πŸ“–

Tiago GuimarΓ£es

πŸ’» πŸ“–

Imblc

πŸ’» πŸ“–

Joshua Schmid

πŸ’» πŸ“–

MikoΕ‚aj Wawrzyniak

πŸ’» πŸ“–

Marcello Seri

πŸ’» πŸ“–

Twentysix

πŸ’» πŸ“–

Ivan Tham

πŸ’» πŸ“–

Romain Hardouin

πŸ’» πŸ“–

Luca Barbato

πŸ’» πŸ“–

Luiz Irber

πŸ’» πŸ“–

bobogei81123

πŸ“–

Diogo Baeder

πŸ“–

Sven-Hendrik Haase

πŸ“–

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!