Rust Crab

Rust Documentation: Chapter 3

In the previous chapter, we built a simple guessing game. Now, we will learn more about variables, data types, mutability, and control flow in Rust Variables and Mutability In Rust, we define variables with let keyword. However, variables by default are not mutable in Rust. This means that once a variable is defined, it cannot be changed. To make a variable mutable, we use the mut keyword after the let keyword....

April 26, 2023 路 9 min 路 Tanmay
Rust Crab

Rust Documentation: Chapter 2

Programming a Guessing Game 馃幉 In the previous chapter, we learned about the basics of Rust. In this chapter, we will learn about the basics of Rust by building a simple guessing game. Setting up the project We will use the Cargo package manager to create a new project called guessing_game. We can create a new project using the following command: cargo new guessing_game This creates a new project called guessing_game in the current directory....

April 18, 2023 路 13 min 路 Tanmay
Rust Crab

Rust Documentation: Chapter 1

What is Rust? Rust is a programming language that is designed to be safe, fast, and concurrent. It is a systems programming language that is used to build low-level software. It is a statically typed language that is compiled to machine code. It is a language that is used to build operating systems, browsers, and other low-level software. This blog post summarizes the key takeaways about the origins of Rust and its usefulness in software development MIT Technology Review: How Rust went from a side project to the world鈥檚 most-loved programming language...

April 17, 2023 路 4 min 路 Tanmay
Docker

Tmux-Ease your terminal workflow

Why Tmux鈦夛笍 Every software engineer, or people working with software development, have had some sort of interaction with a terminal. Now, terminals are great! If one really masters it, there is no need to use your default OS file explorer to get around files that you need. However, I personally find it quite chaotic to use many many many terminal windows when trying to work on a single project. The problem of now knowing which terminal window has what can be mind-boggling, and if you have even 5 of such windows, you are already at a trouble to know which terminal has what process running....

December 16, 2022 路 5 min 路 Tanmay

Docker

Contains posts related to Docker

November 16, 2022 路 0 min 路 Me