Matt's Q3 2023 Update
Over the past few months I have primarily been working on two libraries: charconv and decimal.
Charconv (https://github.com/cppalliance/charconv) is now complete. The library received endorsement on the Mailing List this month, and is now waiting to be scheduled for formal review. In the meantime feel free to test it. Directions for use with B2, VCPKG, and Conan are provided. All feedback is welcome and appreciated.
Decimal (https://github.com/cppalliance/decimal) is a ground-up implementation of the IEEE 754 Decimal Floating Point types in C++14, and is co-authored by Chris Kormanyos. Our goal with this library is for it to be indistinguishable from the built-in types you are used to. This includes complete support for normal standard library functions in cmath, cstdlib, etc. as well as interoperability with Boost.Math for higher level support. The working basis for the library is IEEE 754-2019 and TR 24733 with our changes to modern C++. The library is still in early development stages, and discussion can be found on the cpp-lang slack under #boost-decimal.
Related news
View all →Joining Community, Detecting Communities, Making Community.
Early in Q1 2026, I joined the C++ Alliance. A very exciting moment.
Read more →The road to C++20 modules, Capy and Redis
C++20 modules have been in the standard for 6 years already, but we’re not seeing widespread adoption. The ecosystem is still getting ready.
Read more →Stay up to date
Get Alliance news, project updates, and community highlights in your inbox.
SubscribeEmpowering C++ by funding libraries, building community, and advancing the language.
Connect with us