Overload Journal 190 - December 2025

  • Overload 190 PDF

  • Overload 190 ePub

  • A Guest Editorial  WEB  PDF
    By Quasar Chunawala and Frances Buontempo
    C++20 introduced coroutines. Quasar Chunawala, our guest editor for this edition, gives an overview.

  • Why I Don’t Use AI  WEB  PDF
    By Andy Balaam
    Many people are embracing GenAI. Andy Balaam encourages us to pause and think about why this might not be a good idea.

  • Concurrency Flavours  WEB  PDF
    By Lucian Radu Teodorescu
    Concurrency has many different approaches. Lucian Radu Teodorescu clarifies terms, showing how different approaches solve different problems.

  • Coroutines – A Deep Dive  WEB  PDF
    By Quasar Chunawala
    Coroutines are powerful but require some boilerplate code. Quasar Chunawala explains what you need to implement to get coroutines working.

  • Dynamic Memory Management on GPUs with SYCL  WEB  PDF
    By Russell Standish
    Programming graphical processing units can speed up code, but you may lose access to standard library features. Russell Standish investigates a cross-platform accelerator API: SYCL.

  • 15 Different Ways to Filter Containers in Modern C++  WEB  PDF
    By Bartłomiej Filipek
    Filtering items from a container is a common situation. Bartłomiej Filipek demonstrates various approaches from different versions of C++.

  • Afterwood  WEB  PDF
    By Chris Oldwood
    Do you have a Christmas wish-list? Chris Oldwood writes a ‘dear Santa’ letter to share what he wants.






Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.