iamhyc / my-rust-practice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Rust Lang Practice

TODO

  • Rust Basics (cargo usage and common concepts)
  • Rust Advances
    • ownership, structure, and common collections;
    • match control, error handling, and modules;
    • generic types, traits, and lifetime
  • Rust Finale
    • Iterators and Closures
    • Smart Pointers
    • Concurrency
    • OOP, pattern and matching
    • (advanced features)
  • Rust Python binding (PyO3) practice (link)
  • Rust Parallelism (with ndarray for MDP solver) (link)
  • QEMU for RISC-V on x86 (user mode / system mode?)
  • Rust cross-compiling for RISC-V running in QEMU
  • Rust minimal OS in QEMU over RISC-V

About


Languages

Language:Rust 100.0%