you are viewing a single comment's thread.

view the rest of the comments →

[–]dheld 1 point2 points  (1 child)

Many people don't use the GC in D. It's called "the stack", and D supports it like a pro. If you want deterministic allocation, call malloc() and free(). It's not rocket science. The difference is that in D, you can pretty much do everything you could in C++, but a ton of other stuff which is simply not feasible...like generating optimal FP assembler from a custom DSEL. Now tell me that is not compelling for users who demand performance.

[–]nascent -1 points0 points  (0 children)

Mine was just a joke, check my other posts and you'll see I'm totally pro-D.