>>33
D is garbage. It's up there with Brainfuck and Unlambda in languages used by "serious programmers." Portability allows a language to change with the times. Perl originally ran on a few OSes including Amiga, SunOS and VMS. Now it runs on Linux and Windows (and many other OSes). If D was written at the same time as Perl nobody would be using it today (well, nobody uses D anyway) because the developers would never port it to anything that doesn't run on the original CPU architecture. If a language provides no benefits over C++ and it only runs on a few x86 OSes even though it has a backend that uses LLVM, why would anyone use it? LLVM doesn't support DragonBall, but isn't it sensible to assume that D would run on all the architectures LLVM
does support? I guess not, because D is an irrelevant shit toy language. If any "serious programmers" cared about it they could have ported it to Solaris, ARM or PowerPC themselves.
I wonder why "D programmers" use such a garbage language. Maybe they came from a PHP background (no offense to PHP programmers) and discovered the wonders of "native code."