Recently I've been doing some presentations as well as just general sketches of some things I've been thinking about regarding optimization, concurrency and data design. I've been posting them on Twitter to gather feedback from my pals there. A couple have caused a little controversy, but remember that all of them are given in the simple spirit of sharing ideas among peers. And don't forget it's all in good fun!
- Intro to concurrency e.g. doubly-linked list is *not* a concurrent data structure.
- Problem #1: Increment Problem
- Problem #2: Barbershop problem
- Problem #3: Hilzer's barbershop problem
- Problem #4: Insert/delete/search problem
- Problem #5: River crossing problem
- Problem #6: Unisex bathroom problem
- Problem #7: Senate Bus
- A quick sketch on why qsort is not a concurrent algorithm
- Typical C++ bullshit
- Linkers Suck! Part 1