On Thursday, 25 October 2012 at 01:36:00 UTC, Era Scarecrow wrote:
On Thursday, 25 October 2012 at 00:53:31 UTC, Mehrdad wrote:
On Wednesday, 24 October 2012 at 21:55:53 UTC, Era Scarecrow
So should I drop a project I'm working on and go to C++? That isn't something I look forward to doing...

Well if it's been working for you then there's obviously no reason to. :)

I couldn't say the same thing, though.

You can always work around what does and doesn't work; Although preferably you shouldn't have to.




Well I mean, yeah, you can obviously implement your own data structures, and eventually, your own version of Phobos, even.

The trouble is, then you're fighting the framework, and nothing integrates with anything else. Some data structure expects a toHash() instance method, another expects .hashOf, another getHash(), another getHashCode(), another might say hashCode(), and yet another might just expect a template specialization, like in C++.

So the point is, yes, it's possible. It's not that I can't work around it, but it defeats the whole purpose of switching to D.

Reply via email to