Walter Bright escribió:
http://www.reddit.com/r/programming/comments/8stcr/the_case_for_d/

Great article!

I like how you mention a lot of D features and also a lot of tools built for it.

Just a few questions:

1. Will "alias ... this" be used to do "opCast"? It seems like it's working like that.
2. Will two "alias ... this" with the same type be disallowed?
3. What happens if you have "alias A this" and "alias B this" and A extends B, and you assign the instance to something of type B? Both A and B match.

(oh, I just read the page about "alias this" (I didn't know it was already impelemented) and it says you can only have one "alias this"... why? I think that limitation removes it's usefulness)

4. I tried to compile the sort example but it doesn't work. I'm sure it'll work some day in the future, but I'm not sure it's a good idea to not mention "this still doesn't work", because people might download the compiler, try it and say "the lied!" (something like that happened to me when I tried the example).

Reply via email to