Weed wrote:
Daniel Keep пишет:Weed wrote:[snip]If I had to take a guess, I'd say that it's six times slower because you're performing 100 million allocations. You aren't benchmarking class/struct overhead, you're benchmarking the overhead of doing 100 million allocations.You're comparing apples and heffalumps.Yes, but problem is that D does not leave way to create a class instance without allocation
You can allocate a class on the stack with: scope c = new C();