C++ programmer here. I'm interested in learning a more "fun" language to play around with and was curious about what 4chan thinks of D. How good is the selection of libraries available for D? Is it usable for any practical real world applications? I don't know anyone who uses D and haven't seen any software written in it.
>>1
The creator of D originally wrote C++ compilers, the first native C++ compiler at that, which eventually became Symantec C++ for some time. Coming from C++ you'll feel at home in it, expect a non-stupid standard library (there are two major standard libraries, though) and ridiculously fast compile times, fast enough you can put a hashbang to dmd -run in your source and run it like a script.
The D compiler is non-free. I mean, although they say it isn't. But there must be a reason it isn't in Debian.
Name:
Anonymous2012-11-06 9:21
>>9
Actually GDC is free as in GPL and copyright was given to the FSF.
>>7
The stdlib divide was very real, but it's a thing from the past.
>>1
D is super nice to use, yet there is not much domains where it's the best tool for the job (mainly because of missing C++ libraries).
Name:
Anonymous2012-11-06 10:03
The best thing about D is its templates. If you hate C++ templates, the transition to D will feel amazing in how much they were simplified and how much more powerful they are. D is also starting to lean toward functional programming, supporting statically checked (and optionally inferred) function purity and transitive immutability. Those are probably the two best things about D currently.
>>10
gdc compiled a trivial
import std.stdio;
void main()
{
writeln("Hello world");
}
into an executable that was well over a megabyte. This is ridiculous.
>>16 The D compiler is non-free NO THANKS!
I am not installing binary proprietary blobs and if I find you anywhere near my photolithography equipment, you will meet the nasty end of my shotgun.
Die in a fire, cretin.
Name:
Anonymous2012-11-06 11:13
>>18
STOP FUCKING IMITATING ME YOU COCK SUCKING CRETIN EAT SHIT AND DIE
>>26
no, you got it all wrong. only males should be allowed usage of gpcs, females should only have facebook machines (they won't even tell the difference!)
OP here. I don't really care about software licensing, I just want the best compiler and at the moment that's dmd. I'm running Windows anyway, so it doesn't really matter.
Name:
Anonymous2012-11-06 21:33
>>31 I demand a free open-source non-treacherous BIOS. Die in a fire, cretin.
Name:
Anonymous2012-11-06 21:42
>>32
stop fucking imitating me you fucking piece of shit FUCK OFF AND DIE I FUCKING HATE YOU FUCK YOU FUCK YOU I FUCKING HATE YOU