uni-algo v0.7.0: constexpr Unicode library and some talk about C++ safety

This page summarizes the projects mentioned and recommended in the original post on /r/cpp

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • uni-algo

    Unicode Algorithms Implementation for C/C++

  • Safe layer is just bounds checks that work in all cases that I need, before that I was coping with -D_GLIBCXX_DEBUG (doesn't have safe iterators for std::string and std::string_view and that I need the most) and MSVC debug iterators (better but slow as hell in debug). You can read more about the implementation here: https://github.com/uni-algo/uni-algo/blob/main/doc/SAFE_LAYER.md Nothing interesting it's possible to implement all of this even in C++98 but no one cared back then and it's a shame that it's not in C++ standard so we cannot choose to use safe or unsafe std::string for example and must rely on implementations in compilers that are simply incomplete in many cases or implement it from scratch.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Ask HN: Have you coded any productivity software just for yourself?

    5 projects | news.ycombinator.com | 5 May 2024
  • Rusty.hpp: A Borrow Checker and Memory Ownership System for C++20

    1 project | news.ycombinator.com | 5 May 2024
  • CBMC: C bounded model checker. (2021)

    3 projects | news.ycombinator.com | 4 May 2024
  • Porting HPC Applications to AMD Instinct MI300A Using Unified Memory and OpenMP

    1 project | news.ycombinator.com | 4 May 2024
  • Serial studio: Multi-purpose serial data visualization and processing program

    1 project | news.ycombinator.com | 4 May 2024