ACCU News
  • Site Update
    24 June 2024

    Members can now review the status of their subscription, and get a copy of their most recent invoice, from the new site.

    You may access your subscription information from the Member's Account link in the Members Only column in the footer available at the bottom of every page of the site. Hover on Member's Account and click on Subscription Details to access the new page; also available here.

    Members must be logged in to their account to access subscription data.

  • June's Overload Journal has been published.
    12 June 2024

    The June 2024 ACCU Overload journal has been published and should arrive at members' addresses in the next few days. Overload 181 and previous issues of Overload can be accessed via the Journals menu.

  • May's C Vu Journal has been published.
    18 May 2024

    The May 2024 ACCU C Vu journal has been published and should arrive at members' addresses in the next few days. C Vu 36-2 and previous issues of C Vu can be accessed via the Journals menu (ACCU members only).

  • April's Overload Journal has been published.
    11 April 2024

    The April 2024 ACCU Overload journal has been published and should arrive at members' addresses in the next few days. Overload 180 and previous issues of Overload can be accessed via the Journals menu.

  • A New Study Group Has Formed - Learn C++ By Example
    1 April 2024

    A new study group has been formed - the first in a decade. Frances Buontempo will be leading a study group about her new book, Learn C++ By Example.

    Study groups are available to members only. Subscribe to Fran's study group here (must be logged in to access).


Older News
Latest Journal

Overload cover
Overload 181 · June 2024 (PDF)

Contents

  • Breaking Bad (Habits).
    Trying to make a change can be difficult. Frances Buontempo considers how to start forming new, better, habits.

  • User-Defined Formatting in std::format – Part 2.
    Last time, we saw how to provide formatting for a simple user-defined class. Spencer Collyer builds on this, showing how to write a formatter for more complicated types.

  • Reverse-Engineering cuBLAS.
    It’s possible to achieve cuBLAS performance with tensor cores by mimicking SASS instructions. Fabian Schuetze guides us through the process.

  • Fat API Bindings of C++ Objects into Scripting Languages.
    How do you expose a C++ object to a TypeScript layer or other scripting language? Russell K. Standish demonstrates an approach using a RESTService API that is scripting-language independent.

  • Concurrency: From Theory to Practice.
    Concurrency is a complicated topic. Lucian Radu Teodorescu provides a simple theory of concurrency which is easy to reason about and apply.

  • Afterwood.
    What do you do when a software system goes wrong? Chris Oldwood discusses designing for supportability.

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.