Top "D" questions

D is a multi-paradigm systems programming language developed by Walter Bright and, since 2006, Andrei Alexandrescu.

Automatically executed functions when loading shared libraries

When loading shared libraries in Windows, LoadLibrary() call causes DllMain in library to execute for each new process and thread …

posix shared-libraries d dlopen
D Programming Language in the real world?

Is anyone out there using D for real world applications? If so, what are you using it for? I can't …

d popularity
Is D a credible alternative to Java and C++?

Is the D language a credible alternative to Java and C++? What will it take to become a credible alternative? …

java c++ c d
How fast is D compared to C++?

I like some features of D, but would be interested if they come with a runtime penalty? To compare, I …

c++ performance runtime d
How to extract text from resonably sane HTML?

My question is sort of like this question but I have more constraints: I know the document's are reasonably sane …

c# html d text-extraction
How to create/write a simple XML parser from scratch?

How to create/write a simple XML parser from scratch? Rather than code samples, I want to know what are …

xml d xml-parsing
The D Programming Language for Game Development

Recently I've been bothered because I reached a point in which C++ (even 0x) felt very limited, so I started …

d
Why is thread local storage so slow?

I'm working on a custom mark-release style memory allocator for the D programming language that works by allocating from thread-local …

multithreading performance d thread-local-storage
Why 0.1 + 0.2 == 0.3 in D?

assert(0.1 + 0.2 != 0.3); // shall be true is my favorite check that a language uses native floating point arithmetic. C++ #include <cstdio&…

floating-point floating-accuracy d constantfolding
What are the differences between concepts and template constraints?

I want to know what are the semantic differences between the C++ full concepts proposal and template constraints (for instance, …

c++ c++11 d c++-concepts