How do you deal with the extra verbosity of C?

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

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
  • CC

    A small, usability-oriented generic container library.

  • Shameless plug: Take a look a my library Convenient Containers, which solves this exact problem within the (narrow) domain of data structures.

  • stent

    Completely avoid dangling pointers in C.

  • In many ways it is up to you to design your APIs to be less verbose. For example, my vector type (from here) looks like:

  • 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
  • stb

    stb single-file public domain libraries for C/C++

  • As far as things like "vector of ints" are concerned, there may be other approaches like STB dynamic arrays where you simply wouldn't have anything like list_vector_int_size().

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

  • This Week In Python

    5 projects | dev.to | 26 Apr 2024
  • I switch from Eslint to Biome

    3 projects | dev.to | 22 Apr 2024
  • Implementing Natural Conversational Agents with Elixir

    4 projects | news.ycombinator.com | 18 Apr 2024
  • Show HN: Puck (Visual Editor for React) now supports viewport switching

    1 project | news.ycombinator.com | 18 Apr 2024
  • Handling Multiple requests with Redis and Bullmq

    1 project | dev.to | 13 Apr 2024