/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

lwn.net
| | www.catb.org

[AI summary] This document provides an in-depth explanation of structure alignment, padding, and optimization techniques in C and related languages. It discusses how compilers handle memory layout for structs, the impact of padding on performance, and strategies to minimize unnecessary padding. It also covers C-like languages such as C++, Go, Rust, Java, Swift, and C#, explaining their respective alignment rules and how developers can optimize structures for space efficiency.
15.5 parsecs

Travel
| |
| | begriffs.com

Detailed guide to POSIX threads (pthreads) with fun examples
14.8 parsecs

Travel
| |
| | gist.github.com

Swift Concurrency Manifesto. GitHub Gist: instantly share code, notes, and snippets.
12.1 parsecs

Travel
| |
| | jgayfer.com

I didn't discover the joy of writing Rust code until I stopped trying to make the language something it isn't.
29.8 parsecs

Travel
|