This is where I put my Low Level programming blogs.
Languages that will be covered here includes:
- C
- Zig
- Rust
Blogs:
- Compiler optimization options - memchr and ripmemchr case study
- Debunking the Unsafe C myths part 2
- Always check the code - Fasta benchmarks game
- Debunking the Unsafe C myths part 1
- Make C Safe Again !
- Static Analyzer in C
- Doubly Linked List - Pointers vs Arrays
- Autograd optimization v2
- SIMD vs Scalar: Unlocking the Power of Parallel Processing
- Generics implementation in Rust, Zig and C
- Autograd - in C, Zig, Rust and PyCodon
- Patterns of Low Latency - Pekka Enberg (Turso)
- Unit test simplified in C - Criterion
- C: dot vs arrow notation
- DOD - Index instead of Pointers in ArrayList
- Array of Structs and Struct of Arrays
- Resizing array in C, Zig and Rust
- Make your own safe C functions
- The C Bible: Old Testament and New Testament
- Low Level Web Frameworks
- Fast Matrix Multiplication program in C, Zig, Rust and Python
- Multi-threading in Rust: std::thread vs Rayon
- Memory scope and lifetimes
- Multi-threading in C: pthread vs OMP
- n-body simulation in Python, C, Zig and Rust
- Codon: key to speedup Python
- Object Oriented Programming in C and Zig
- Reduce Zig's verbosity
- Don't chain together C sanitizers