Folly: An open-source C++ library developed and used at Facebook

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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

    An open-source C++ library developed and used at Facebook.

  • The docs have a bit more detail about what is included:

    https://github.com/facebook/folly/blob/main/folly/docs/Overv...

  • Guava

    Google core libraries for Java

  • Instead of pointing a finger at Facebook, I'd scoff at C++ and the way in which the language has grown where orgs build up their own utility libraries rather than depend on a standard library.

    That said, this is an issue for other languages as well. Another example: the "Google core libraries for Java": https://github.com/google/guava

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

    Discontinued minimal container library on top of c-flavored c++

  • This[1] is a c-flavoured c++ STL replacement, uses minimal number of c++ features to be easy to use yet simple. We built it and use it internally where I work.

    It's not c but almost c, it could be useful for you

    [1] https://github.com/MoustaphaSaad/mn/blob/master/mn/include/m...

  • Harbol

    Harbol is a collection of data structure and miscellaneous libraries, similar in nature to C++'s Boost, STL, and GNOME's GLib but for C99+ (by assyrianic)

  • This is still all in c++ correct? why not just using STL instead, am I missing something here.

    There are a few pure-C made STL alike containers for C that uses no c++ code at all, a random github search finds this: https://github.com/assyrianic/Harbol , there are quite a few of them just not recalling them now.

  • STL

    MSVC's implementation of the C++ Standard Library.

  • > pretty much nobody uses the actual STL anymore: What we use is called the C++ Standard Library.

    I won't deny your prior, but my prior is that people who complain about the use of the word "STL" to mean "C++ Standard Library" (and ignore that the latter is 10 times as many keystrokes) do so only to flaunt their knowledge, not because anyone actually experiences confusion nowadays.

    I mean, just look at this: https://github.com/microsoft/STL

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

  • Sane C++ Libraries

    7 projects | news.ycombinator.com | 27 Jan 2024
  • Lists: do you know the nature of yours? The strange story of a data container in Java

    2 projects | dev.to | 23 Nov 2023
  • Google/guava: Google core libraries for Java

    3 projects | news.ycombinator.com | 8 Nov 2023
  • Guava 32.0 (released today) and the @Beta annotation

    5 projects | /r/java | 30 May 2023
  • Best Practice of Guava ImmutableList

    1 project | /r/learnjava | 8 May 2023