My girlfriend went on holiday with her family, so I decided to use all my free time to learn Rust while she's away. To keep myself motivated, I'll document the experience here.
From #JavaScript / #Typescript to #rustlang: A thread
-
Show this thread
-
First, some context (1/4): I tried to learn rust years ago, when there was syntax for multiple types of pointers. I'm familiar with many of its concepts, but never took the time to do something useful with it.
1 reply 0 retweets 10 likesShow this thread -
Context (2/4): I've worked with multiple languages, but spent the last couple of years using js and ts.
1 reply 0 retweets 7 likesShow this thread -
Context (3/4): My goal is to be able to understand and maybe contribute to
@sorpaas' EVM (https://github.com/sorpaas/rust-evm …) before my gf returns, in about a week. I already work on an EVM implementation, so it should be doable.1 reply 1 retweet 15 likesShow this thread -
Context (3/4): I mostly work on DevEx-related projects, so I may overanalyse this whole thing
1 reply 0 retweets 5 likesShow this thread -
I was planning to read The Rust Programming Language, but it's too verbose. Definitely not my thing! It has a great foreword though. The empowerment thing really resonates with me. https://doc.rust-lang.org/stable/book/foreword.html …
2 replies 1 retweet 7 likesShow this thread -
I'll be following Rust By Example. Way more concise. Having most of the content in comments is cool. I can copy it into vscode and read and experiment from there.
1 reply 0 retweets 8 likesShow this thread -
Cargo seems great!! It's so fast, compared to npm. I know people complain about rustc being slow, so `cargo check` makes sense to me. I haven't dealt with dependencies yet, I hope that's not as messy as on Node
1 reply 0 retweets 7 likesShow this thread -
I'm a HUGE fan of
@PrettierCode, so I can't be more happy with `cargo fmt` being included in the default installation.1 reply 0 retweets 11 likesShow this thread -
@code support for rust looks good so far. I just installed whatever extension vscode suggested, and I'm not at all disappointed. It's not that fast, but I guess that's the language server's fault. Does@jetbrains have plans for a Rust IDE?8 replies 0 retweets 7 likesShow this thread
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.