My goals for the next 6 months

In this post, I am sharing my goals for the next 6 months. The reason I’m doing this is to keep myself motivated and also to let other mozillians know what I’m up to. Learn Rust. Learning more about the rust language is my first priority. In this 6 months I want to learn about: Unit Testing Networking in rust basics of functional programming If possible, using threads in rust Contribute to some simple, open source rust projects.

Hello World: Getting started with Rust

The Rust programming language Rust is a system programming language that focusses on three aspects: Speed, Safety and Concurrency. It is being developed by an active community of programmers. Its development is officially sponsored by Mozilla. Installing rust First, we have to install the rust compiler which is called rustc and cargo ,rust’s package manager. I recommend installing rustc and cargo using rustup. Why rustup? Before answering that I have to mention that rustc comes in three versions : Stable , Beta and Nightly.