Bannalia: trivial notes on themes diverse

Sunday, July 6, 2025

Maps on chains

›
(From a conversation with Vassil Vassilev.) Suppose we want to have a C++ map where the keys are disjoint, integer intervals of the form [ a...
Thursday, May 23, 2024

WG21, Boost, and the ways of standardization

›
Goals of standardization Standardizing programming languages WG21 Innovation vs. adoption Pros and cons of standardization An assessment mod...
Thursday, April 4, 2024

A case in API ergonomics for ordered containers

›
Suppose we have a std::set<int> and would like to retrieve the elements between values a and b , both inclusive. This task is served...
Friday, October 20, 2023

Bulk visitation in boost::concurrent_flat_map

›
Introduction Prior art Bulk visitation design Performance analysis Conclusions and next steps Introduction boost::concurrent_flat_map and ...
Friday, August 18, 2023

User-defined class qualifiers in C++23

›
It is generally known that type qualifiers (such as const and volatile in C++) can be regarded as a form of subtyping : for instance,  con...
1 comment:
Friday, July 7, 2023

Inside boost::concurrent_flat_map

›
Introduction State of the art Design principles Data structure Algorithms Lookup Insertion Visitation API Benchmarks Conclusions and next st...
2 comments:
›
Home
View web version

About Me

My photo
Joaquín M López Muñoz
View my complete profile
Powered by Blogger.