Editorial: Reduce, reuse, recycle

Description : The introduction of a carrier bag tax has caused a little fuss. Frances Buontempo considers if it has lessons for programmers.

Category: [ Journal Editorial ]

Description : The introduction of a carrier bag tax has caused a little fuss. Frances Buontempo considers if it has lessons for programmers.

Once Again on TCP vs UDP

Description : TCP and UDP have different properties. Sergey Ignatchenko weighs up their pros and cons. by Sergey Ignatchenko

Category: [ Programming Topics ]

Description : TCP and UDP have different properties. Sergey Ignatchenko weighs up their pros and cons. by Sergey Ignatchenko

Type Mosaicing with Consultables and Delegates

Description : If several classes need to work together lots of boilerplate code is often needed. Nicolas Bouillot introduces type mosaicing to avoid this. by Nicolas Bouillot

Category: [ Programming Topics ]

Description : If several classes need to work together lots of boilerplate code is often needed. Nicolas Bouillot introduces type mosaicing to avoid this. by Nicolas Bouillot

The Universality and Expressiveness of std::accumulate

Description : Folding is a highly generic operation available through std::accumulate. Paul Keir goes beyond reduction, with the help of C++14’s polymorphic lambdas. by Paul Keir

Category: [ Programming Topics ]

Description : Folding is a highly generic operation available through std::accumulate. Paul Keir goes beyond reduction, with the help of C++14’s polymorphic lambdas. by Paul Keir

QM Bites – The two sides of Boolean Parameters

Description : Boolean parameters are tempting but make life difficult. Matthew Wilson advises us to avoid them (almost) all the time. by Matthew Wilson

Category: [ Programming Topics ]

Description : Boolean parameters are tempting but make life difficult. Matthew Wilson advises us to avoid them (almost) all the time. by Matthew Wilson

Identify your Errors better with char[]

Description : Error codes still get used instead of exceptions. Patrick Martin and Dietmar Kühl consider how to use char arrays for better information. by Patrick Martin and Dietmar Kühl

Category: [ Programming Topics ]

Description : Error codes still get used instead of exceptions. Patrick Martin and Dietmar Kühl consider how to use char arrays for better information. by Patrick Martin and Dietmar Kühl