Are we nearly there yet?WEBPDF
By Frances Buontempo
Deciding if you are making progress can be a challenge. Frances Buontempo considers various metrics and their effects.
How to Write a Programming Language: Part 3, The EvaluatorWEBPDF
By Andy Balaam
We’ve parsed our tokens: now we need turn them into values. Andy Balaam continues writing a programming language with the evaluator.
P1063 vs Coroutines TS: Consensus on High-Level SemanticsWEBPDF
By Dmytro Ivanchykhin and Sergey Ignatchenko and Maxim Blashchuk
Dmytro Ivanchykhin, Sergey Ignatchenko and Maxim Blashchuk argue that we need coroutines TS now to improve-based-on-experience later.
Implementing the Spaceship Operator for OptionalWEBPDF
By Barry Revzin
Comparison operators can get complicated. Barry Revzin explores how the new operator <=> helps.
Compile-time Data Structures in C++17: Part 2, Map of TypesWEBPDF
By Bronek Kozicki
Compile time type selection allows static polymorphsim. Bronek Kozicki details an implementation of a compile time map.
Copyright (c) 2018-2023 ACCU; all rights reserved.