Ported Security

Welcome to Ported Security. Time to learn!

Understanding Variables, Mutability, and Data Types in Rust

In our last post, we successfully compiled and ran our first Rust application on Windows using Cargo. Now, it is time to look at the actual code. If you are coming from languages like Python, JavaScript, or C++, Rust’s approach to memory and variables might feel a little strict at first. However, these strict rules are exactly why Rust is immune to so many common crashes and security bugs. Let’s dive into how Rust handles storing data, starting with variables and mutability. ...

May 21, 2026 · Gregory Bryant

Learning Rust, setting up your development Enviroment

To get into Windows application programming with Rust, you need a few core dependencies before you can start compiling code. Because Rust interacts closely with the Windows operating system, it relies on Microsoft’s C++ build tools behind the scenes. Here is the checklist to install Rust on a Windows machine. ...

May 21, 2026 · Gregory Bryant