An open API service indexing awesome lists of open source software.

https://github.com/misterzurg/mipt_rust_programming

📓 Solutions to The Rust Programming Language course by Alexander Stanovoy.
https://github.com/misterzurg/mipt_rust_programming

mpit mpit2022 rust

Last synced: 25 days ago
JSON representation

📓 Solutions to The Rust Programming Language course by Alexander Stanovoy.

Awesome Lists containing this project

README

          

# mipt_Rust_Programming

> [!IMPORTANT]
> In this repo i'll store solutions to [The Rust Programming Language course
](https://gitlab.com/alex.stanovoy/mipt-rust/-/tree/master?ref_type=heads) by Alexander Stanovoy.
> taught in Moscow Institute of Technology, spring 2022

> [!WARNING]
> I'm currently learning Rust, so do not consider this repo as production ready.
> - Here
> - In my fork of [rustlings](https://github.com/MisterZurg/Rustlings)
>
> Planned:
> - Exercism
> - Codeacademy
> - [Shad rust](https://gitlab.com/meandrobo/shad-rust)

## Big thanks
- To [Alexey Kladov](https://github.com/matklad) for his greatest [Rust course in CSC](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbmthSllDT3hOMDI3Ny1yMTRDOHhUdUwzODdWUXxBQ3Jtc0trcGFhZF9UMTVzT2ZGUFRQR2dBdWJ2U1dJS2ZnNlpURzVXY21OZ1NNNmk5TWhqU0VPbmljc3R0Tm9ERFdIbFNqaXhGT281dENob2xXeGNVTVA0dXlrV2FHa3Zpb3BmVnM0NU9aTmUxSWlPMjdpYmdqTQ&q=http%3A%2F%2Fbit.ly%2F2QfWama) and free-to-use materials under [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).
- To [Alexander Stanovoy](https://www.linkedin.com/in/alexstanovoy/) for his [lecture course](https://www.youtube.com/playlist?list=PL4_hYwCyhAvbeLzi699gqMUA4UaPkcdmJ) and materials you currently seeing in the repo.
- To [Sergei Fomin](https://gitlab.com/meandrobo) for permission to use the part of [problems and materials](https://gitlab.com/meandrobo/shad-rust) of the Rust Programming Language course from [Yandex School of Data Analysis](https://yandexdataschool.com).
- To [Fedor Korotkiy](https://gitlab.com/slon) for setting up CI via Manytask.

## Roadmap
- [x] Tutorial
- add
- Intro
- combinations
- conway
- min-queue
- Library Collections
- comm
- prefix
- lru-cache
- Traits
- trust
- mpsc
- flatmap
- itertools
- Modules
- trie
- ripgzip

- Borrowing
- pstack
- context
- bst

- Macros
- fswalk
- gc
- mini-frunk

- Macros 2
- orm

- Parallel computing
- thread-pool
- tcp-proxy
- pargrep

- Unsafe code
- smol-vec
- snapshot

- Asynchronous computing
- crawler
- babencoin