Ok I\'m jumping the gun here, I don\'t actually know if I love rust but
it\'s making my little dev soul happy. I haven\'t gotten to use it
directly when working with smart contracts but my goal is to get that
going soon. Oh wait\...let me tell you why I like rust\...it\'s like C++
and Java had a baby and those are my babies. lol Well let me tell you
what I have setup and my plan of attack.
Setup
-----
I\'m pretty simple with setups/tools. I\'m of course on windows so here
is what I\'m working with:
1. WSL 2
2. VSCode or Vim
3. Cargo
4. [Rust VS Code
Plugin](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust)
5. The Rust Programming Language Book
Plan of Attack
--------------
Per usual I\'m gonna wing everything. That being said I do have a
general path I think I want to take and don\'t worry, I\'ll be posting
occasionally over here.
The plan is to work through AT LEAST 50% of \'The Rust Programming
Language\' book. During this time I\'ll also do a build space on rust (
I think it\'s building a sol dapp). By the end of the year I hope to
have enough small rust projects that I can say \"I\'m open to entry
level rust development\".
How will I know when to stop using the book or advertise my \"open
shop\"? When I get bored. I know that\'s not very helpful, but if I feel
like I have pushed myself as much as possible with the book and then on
my own there will be no reason to keep \"kicking the can\".
How are you tracking progress?
------------------------------
I won\'t deem this a success without the following:
- 5 blog post across platforms
- \"beefy\" github repo
- beign able to explain the pros and cons of the language
- possibly live streaming work on a project