A teardown of code gen for std::function usage and comparison to old-school function techniques

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
  • vittorioromeo.info

    Latest iteration of my static webpage/blog generator

  • There are other ways for the function signature to be visible. Concepts can be used (requires C+20) but the implementation needs to remain in the header file. On the other hand if one wants to put the function implementation in .cpp and does not need to store the passed callable but only to call it, it may be better to use something like function_ref/function_view which will allow the base function to be called with different callable types - std::function, lambdas, function pointers, etc without needing to construct std::function object just to call it inside the function. example The implementation of the function_view was taken from here and adapted slightly.

  • 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

  • mal VS lambda-mountain - a user suggested alternative

    2 projects | 11 Jun 2024
  • PaRappa the Rapper 2 (PS2) decompilation project

    1 project | news.ycombinator.com | 10 Jun 2024
  • An Introduction to ARM64 Assembly on Apple Silicon Macs

    3 projects | news.ycombinator.com | 8 Jun 2024
  • Custom x86 DOS implementation, playing audio files and PC demos. (Turkish) [video]

    1 project | news.ycombinator.com | 1 Jun 2024
  • Show HN: A Tiny Compiler for a Tiny Functional Language

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