Top "D" questions

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

Do getters and setters impact performance in C++/D/Java?

This is a rather old topic: Are setters and getters good or evil? My question here is: do compilers in …

java c++ d
Metaprogramming in C++ and in D

The template mechanism in C++ only accidentally became useful for template metaprogramming. On the other hand, D's was designed specifically …

c++ metaprogramming d
DMD vs. GDC vs. LDC

What are the Pros/Cons of the different D Compilers? How is the performance and the standard compliance/D2 support? …

compiler-construction d dmd gdc
Improving raytracer performance

I'm writing a comparatively straightforward raytracer/path tracer in D (http://dsource.org/projects/stacy), but even with full optimization …

performance graphics d raytracing
What's the most efficient way to compare two blocks of memory in the D language?

I need a comparison function for blocks of memory for doing binary searches on arrays of bytes in the D …

performance algorithm d binary-search low-level
Alloca implementation

How does one implement alloca() using inline x86 assembler in languages like D, C, and C++? I want to create …

c++ c memory-management assembly d
nginx, fastcgi and open sockets

I'm experimenting using fastcgi on nginx, but I've run into some problems. Nginx doesn't reuse connections, it gives 0 in BeginRequest …

sockets nginx d
GUI Libraries for D

What is the current status of GUI programming with D Language? Are the language developers planning include GUI in the …

user-interface d
Should I use 'long' instead of 'int' on 64-bits in langs with fixed type size (like Java, C#)

In 10, or even 5 years there will be no [Edit2: server or desktop] 32-bit CPUs. So, are there any advantages in …

c# java 32bit-64bit d
D programming without the garbage collector

I've been looking at D today and on the surface it looks quite amazing. I like how it includes many …

garbage-collection d