vector<bool>{ true, true, false };
The creations of a mad(dening) template specialization
- Posts
- 35 from 15 Oct 2018 to 13 Jun 2024
- Posting
- quiet since 2024
- Kind
- personal blog
- Feed
- https://vector-of-bool.github.io/feed.xml
2024 2
2022 2
2021 8
- co_resource : An RAII coroutine
- Complex != Complicated 19 Feb 2017 In which I make a small rant trying to distinguish two (seemingly) equivalent terms
- Using Catch2 v3 in CMake with DDS and PMM
- Partial Specialization and Tags 12 Aug 2017 In which I talk about how to emulate partial specialization of function templates and talk about why we actually want to partially specialize function templates
- Stringy Templates
- On the Way to CMake Tools 1.0 15 Dec 2017 In which I get a bit sappy about some of my open source work
- A Macro-Based Terse Lambda Expression
- C++ Can't Abandon Raw Pointers 27 Feb 2018 In which I bemoan the use cases for raw pointers, and talk about "optional references"
2020 9
- Fun with Concepts: Do You Even Lift, Bool?
- CMake Tools 1.1.0 - Sorry to Keep You Waiting 20 Jul 2018 In which I announce some important changes for CMake Tools 1.1.0
- A New Approach to Build-Time Library Configuration
- Announcing: How to CMake Good 12 Aug 2018 In which I announce my YouTube channel and a CMake educational series
- A Buffers Library for C++20: Part 1
- Paths: Taxonomy, Terminology, and Myths 19 Aug 2018 In which I attempt to formalize some of the language used when talking about paths
- An iterator_facade in C++20
- Project Layout - Survey Results and Updates 16 Sep 2018 In which I discuss the results of the project layout survey and how they will be taken into consideration in the future
- A Package Manager Manager 15 Oct 2018 In which I announce a peculiar CMake module that I hope will make people's lives easier, and encourage more package management use
2019 7
- Now I Am Become Perl — 31 Oct 2018 In which I discuss my "wildest dream" feature for C++, and why terseness isn't something to fear
- The Dumbest Allocator of All Time 06 Nov 2018 In which a silly joke made in a chatroom becomes a serious contender for a good idea
- Levelling the try/catch Mountain 08 Nov 2018 In which I informally propose a radical C++ language addition
- Smart Pointers Make Bad APIs 02 Dec 2018 In which I bemoan using smart pointers at public API boundaries
- Stop with the CTAD FUD! 11 Dec 2018 In which I over-react to other people and talk about why I like CTAD
- Building Like (a) Ninja [Pt1] 20 Dec 2018 In which I discuss how one of my favorite build tools conceptualizes the build graph
- C++ Modules Might Be Dead-on-Arrival 27 Jan 2019 In which I discuss a modules problem that is being ignored
2018 7
- Are C++ Modules Dead-on-Arrival? 04 Mar 2019 In which I check the vitals of C++ Modules
- Understanding C++ Modules: Part 1: Hello Modules, and Module Units 10 Mar 2019 In which I go over C++ Modules In-Depth - Module Units
- Understanding C++ Modules: Part 2: export, import, visible, and reachable 31 Mar 2019 In which I go over C++ Modules In-Depth - Exporting Entities
- Misbehaving Signals 23 May 2019
- Understanding C++ Modules: Part 3: Linkage and Fragments 07 Oct 2019 In which cover the rest of C++ module syntax
- Eliminating the Static Overhead of Ranges 21 Oct 2019 In which I discuss two of my pet proposals for the C++ language, and how they might benefit ranges.
- A New Decade, A New Tool 06 Jan 2020 In which I present a new tool that I hope will be useful