By Frances Buontempo
Do you consider yourself unlucky? Frances Buontempo wonders what we can do to avoid disasters.
By Andrew Sutton
Concepts provide a new way of constraining code. Andrew Sutton shows us how to define and use them.
On Zero-Side-Effect Interactive Programming, Actors, and FSMsWEBPDF
By Sergey Ignatchenko
Functional programming is alien to many programmers. Sergey Ignatchenko considers parallels between actors and finite state machines.
Template Programming Compile Time Combinations & SievesWEBPDF
By Nick Weatherhead
Functional style frequently uses sequences. Nick Weatherhead applies these ideas to combinations in C++.
Classdesc: A Reflection System for C++11WEBPDF
By Russell Standish
C++ lacks direct support for reflection. Russell Standish brings an automated reflection system for C++, Classdesc, up to date.
QM Bites : Maximising Discoverability of Virtual MethodsWEBPDF
By Matthew Wilson
C++11 introduced override as a contextual keyword. Matthew Wilson encourages us to use it.
So Why is Spock Such a Big Deal?WEBPDF
By Russel Winder
Spock testing in a Java environment is all the rage. Russel Winder talks through the history of testing on the JVM and demonstrates why Spock is so groovy.
Copyright (c) 2018-2023 ACCU; all rights reserved.