C# Loop Optimizations in C# (and various other compilers) This post comprises infographics showing various loop optimizations that happen in C# (dotnet) and other languages.
Compilers Introduction to Compilers #1 - Folds This post is composed of infographics on the basics of compilation assembly and compiler optimizations. We're going to be learning about compilation, assembly code and folds in C# and C++.
Bit Hacks Advanced Bit Hacks Last time we were looking at some simple bit hacks and how to construct more complex out of the basic ones. There was a bonus section that briefly described a very (In)famous function called "hasZeroByte." Let's look at the function again and understand what it does in more depth.
Bit Hacks Bit Hacks in C# Bit hacks are an incredibly powerful tool in every developer's toolbox. When used correctly, they can bring simplicity, performance, scalability, and even be used for compact data representation in probabilistic