Software Alternatives & Reviews

D (Programming Language) Reviews

D is a language with C-like syntax and static typing.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on Reddit and HackerNews. They can help you see what people think about D (Programming Language) and what they use it for.
  • Folks, the platform is not just for query resolution
    Are you saying she wants the D? Because that's a total brainfuck. I'd much rather believe they merely fell in Löve. - Source: Reddit / about 1 month ago
  • Is a separate if statement for compile-time decisions necessary/preferred?
    There a precedents for both. Skew evaluates top-level if declarations at compile-time. It also has a neat postfix if guard for attributes (eg. @skip if Linux). D has specialised static if, static foreach, version, debug, all as statements and declarations, as well as more general quasiquoting expressions and declarations with mixin. - Source: Reddit / about 1 month ago
  • C++23 “Pandemic Edition” is complete
    But isn't such a language already there? It's called the D Programming Language [1]. Sorry a bit tongue-in-cheek, but I'm getting tired of all these 'even-more-awesome' new programming language variants of C++. [1] - Source: Hacker News / about 1 month ago
  • Learning C as someone who already knows Rust
    Why do you want use C again? Working with legacy code? Otherwise have a look at Dlang. C is by definition unsafe, and it is never safe to program in C. But you can follow some guidelines to minimize the chance of unsafe errors. I guess you knew this already. - Source: Reddit / about 2 months ago
  • What features would you want in a new programming language?
    The D Programming Language with a few changes:. - Source: Reddit / 3 months ago
  • Bflat – a single ahead of time crosscompiler and runtime for C#
    There is a programming language called D (, this might have caused confusion for some people. (Technically, there used to be a language called B, too, but I don't think it has been in use since before I was born.). - Source: Hacker News / 3 months ago
  • C++'s smaller cleaner language
    I'm surprised that nobody has mentioned the D Programming Language yet. It's been around for a long time, and it's a crying shame that D hasn't reached anything like critical mass (yet?!). - Source: Reddit / 3 months ago
  • where to start?
    Yeah the D programming language, one of my favorite languages to program in. It's unfortunately not used a lot in bioinformatics, and deserves more attention in my opinion. E.g. Sambamba for working with sam/bam files is written in it ( it's one of the most performant tools for working with NGS data because it uses async io and fibers. - Source: Reddit / 3 months ago
  • D2 is now open source – a new, modern language that turns text to diagrams
    D is a systems language though and has been around much longer. It happens to be in major version 2. - Source: Reddit / 4 months ago
  • D2 is now open source – a new, modern language that turns text to diagrams
    Very unfortunate naming choice since D exists, is currently in major version 2 and sometimes referred to as D2, vs the legacy D1. - Source: Reddit / 4 months ago
  • Lua C api userdata calling wrong metatable
    The project is written in D (similar syntax to C/C++) and using bindc-lua to talk to Lua. - Source: Reddit / 4 months ago
  • Oil 0.12.7 - Garbage Collector Problems
    Lastly, my preferred language, the D programming language ( uses a custom conservative GC as well, and the veterans of the community(ones who've been there longer than 7-10 years) tell me that ever since the switch to 64 bit, the collector has had little to no problems, can't be certain about long or'running processes like servers though. - Source: Reddit / 5 months ago
  • Working with Dolt Version Control Database
    I'm currently exploring the idea of building an application using Dolt and Dlang. - Source: / 5 months ago
  • D2: A new declarative language to turn text into diagrams
    Should the Dlang people decide to offer their D2, this project willl have a hard time to be found on the net. - Source: Reddit / 7 months ago
  • can't wait to see who is next
    Check it out, it's pretty nice. - Source: Reddit / 7 months ago
  • The first 6 months of a self-hosted compiler
    Since several years I work on a hobby programming language called Styx. The compiler was initially written in D. D sources were translated at the end of 2021 and finally Styx sources replaced the D ones on the 24 of January 2022, when Styx became "self-hosted". - Source: / 8 months ago
  • Huh, Carbon looks different than what I imagined
    But we already have D ( - Source: Reddit / 8 months ago
  • You guys used C++, now get ready for the better version:
    You mean this one? - Source: Reddit / 8 months ago
  • [User study] Interest in a Rust-like garbage-collected programming language?
    I don't see the point of such a language. For more modern non-vm languages there already is and that target multiple platforms natively and are more or less established. Though maybe native interop with rust could be the selling point as rust has already a nice ecosystem of crates/libraries, but then, why not use rust? - Source: Reddit / 9 months ago
  • What are some low level languages?
    Rust is trying to be there. D Language is there. Zig is around there. Nim is around there. V lang maybe. - Source: Reddit / 10 months ago
  • Will Hare replace C? Or Rust? Or Zig? Or anything else?
    I am surprised D isn't mentioned here. It seems to have found the right balance between C and Python / C++ ( ). I've been exploring some "lower level" language alternatives to C, and find that D, Ada and Pascal (FPC / Lazarus) hold more appeal to me than many of these new languages. - Source: Hacker News / 11 months ago

Do you know an article comparing D (Programming Language) to other products?
Suggest a link to a post with product alternatives.