Ask HN: Who is using the D language and likes/doesn't like it? Why?

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ldc

    The LLVM-based D Compiler.

  • D has 3 main compiler implementations. One, LDC, is based on LLVM: https://github.com/ldc-developers/ldc

    GDC is based on GCC: https://github.com/D-Programming-GDC/gdc

    DMD is stand-alone: https://github.com/dlang/dmd

  • llvm-mingw

    An LLVM/Clang/LLD based mingw-w64 toolchain

  • > Doing Python with a C plugin, or just compiling a command line C/C++ isn't really systems programming.

    I care about a minimal set of tools in order to compile C/C++ programs. thats offered by:

    https://github.com/mstorsjo/llvm-mingw/releases

    and also MSYS2, and even the Zig C compiler. all less than 200 MB. meanwhile Visual Studio installing about 10 GB worth. If Microsoft can offer a similar experience then I am interested.

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

    Discontinued GNU D Compiler

  • D has 3 main compiler implementations. One, LDC, is based on LLVM: https://github.com/ldc-developers/ldc

    GDC is based on GCC: https://github.com/D-Programming-GDC/gdc

    DMD is stand-alone: https://github.com/dlang/dmd

  • dmd

    dmd D Programming Language compiler

  • D has 3 main compiler implementations. One, LDC, is based on LLVM: https://github.com/ldc-developers/ldc

    GDC is based on GCC: https://github.com/D-Programming-GDC/gdc

    DMD is stand-alone: https://github.com/dlang/dmd

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