For this first week of discovery - I would like us to get comfortable with the technology.
We agreed that we would be using Rust for this project. Rust is a great language: it's fast, reliable, it has a great community - but it's also not the easiest.
I would like you to checkout rustlings which is a great series of exercises with increasing complexity to learn the rust language. https://rustlings.rust-lang.org/
You will need to install cargo - the rust package manager, and then you're ready! https://doc.rust-lang.org/cargo/
Get as much of the rustlings exercises down, the important part is to feel comfortable with the language. I don't care how much you do, I care how much you learn.
Also - Please read the wikipedia page for byte pair encoding, it's the brain of what we're trying to do here.
https://en.wikipedia.org/wiki/Byte-pair_encoding
For this first week of discovery - I would like us to get comfortable with the technology.
We agreed that we would be using Rust for this project. Rust is a great language: it's fast, reliable, it has a great community - but it's also not the easiest.
I would like you to checkout
rustlingswhich is a great series of exercises with increasing complexity to learn the rust language. https://rustlings.rust-lang.org/You will need to install
cargo- the rust package manager, and then you're ready! https://doc.rust-lang.org/cargo/Get as much of the rustlings exercises down, the important part is to feel comfortable with the language. I don't care how much you do, I care how much you learn.
Also - Please read the wikipedia page for byte pair encoding, it's the brain of what we're trying to do here.
https://en.wikipedia.org/wiki/Byte-pair_encoding