D 2.096.0 Released and Other News

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

    Directly include C headers in D source code (by atilaneves)

  • Which is capable of directly linking + invoking most C++ things (except constructors/destructors, it can't handle those, you need a function which calls the constructor from within C++) just given a type definition.

    Then you have "d++", which lets you "#include" C/C++ headers. Under the hood tries to run an automatic syntax conversion. It can't handle but for simple code it works and can spit out the equivalent D.

    https://github.com/atilaneves/dpp

    Also you've got "dstep", which is "A tool for converting C and Objective-C headers to D modules"

    https://github.com/jacob-carlborg/dstep

    And finally you have the somewhat abandoned (but as far as I know mostly functional) Calypso, which is a fork of the LLVM-based D compiler that supports direct interop with C++. It's a pain to build though, haven't gotten around to trying to build it, but it does look wicked cool:

    https://github.com/Syniurge/Calypso

        pragma (cppmap, "cppheader.h");  // tells Clang to parse cppheader.h but do not import anything

  • automem

    C++-style automatic memory management smart pointers for D

  • 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

  • D Programming Language

    13 projects | news.ycombinator.com | 3 Dec 2023
  • Ask HN: Who is using the D language and likes/doesn't like it? Why?

    6 projects | news.ycombinator.com | 23 Sep 2023
  • LDC 1.32.0 released

    1 project | /r/d_language | 31 Mar 2023
  • Next C compiler is a D compiler: Introducing DMD's ImportC

    3 projects | news.ycombinator.com | 2 Nov 2022
  • So I started learning about C++ and I feel like I'm doing everything wrong.

    7 projects | /r/cpp | 16 Jun 2022