105: Multithreading. Sync vs. Async.

105: Multithreading. Sync vs. Async.

https://www.takeupcode.com/podcast-player/478/105-multithreading-sync-vs-async.mp3Download file | Play in new window | Duration: 9:43 | Recorded on May 10, 2016What are synchronous and asynchronous methods and how do you use them? Sometimes we expect an answer or a...
104: Multithreading. Singleton Mistakes.

104: Multithreading. Singleton Mistakes.

https://www.takeupcode.com/podcast-player/476/104-multithreading-singleton-mistakes.mp3Download file | Play in new window | Duration: 11:45 | Recorded on May 9, 2016There’s a big problem with Singletons especially in the C++ language. It’s not obvious how...
103: Multithreading. Volatile.

103: Multithreading. Volatile.

https://www.takeupcode.com/podcast-player/475/103-multithreading-volatile.mp3Download file | Play in new window | Duration: 10:12 | Recorded on May 8, 2016Volatile is a keyword that allows you to turn off certain optimizations. Unfortunately, it’s also used...
101: Multithreading. Signal And Wait.

101: Multithreading. Signal And Wait.

https://www.takeupcode.com/podcast-player/472/101-multithreading-signal-wait.mp3Download file | Play in new window | Duration: 13:26 | Recorded on May 3, 2016Semaphores are often confused and characterized as just a more general form of a mutex. There’s actually...