Skip to main content

Rust - Compile-Time Memory Safety

· 7 min read

In this post, I will explain what makes Rust interesting by drawing an analogy between dynamic vs. static typing and the approaches to memory safety in C++ and Rust, without going into too much detail.

IEEE 754 Floating-Point Types in C++

· 8 min read

If you want to use IEEE 754 32-bit or 64-bit floating-point types in C++, you might think of using float and double. Unfortunately, the C++ standard offers very few guarantees about its built-in floating-point types.