tags:

views:

360

answers:

3

Hi, Where can I get D for the .Net framework?

+2  A: 

Are you referring to this?

D.Net Release Version 1.0.0.

NoahD
Are you contradicting Jon Skeet?!?!?!?!?!?!?!?!
Jon B
"D.NET (DDotNet) is a "Development for .NET" framework, created to help all developers to create a better applications.Contains a implementation of ORM (Object Relational Mapping) framework with Business Objects Framework and other components."I don't think this is what the OP was looking for.
CyberShadow
I agree with CyberShadow, but it is a fine answer for a vague question.
Ed Swangren
has nothing to do with D, just accidental similarity in name
hasen j
I think that make 4 or 5 different D's
BCS
Daniel Earwicker
I am in no way contradicting Jon Skeet. I posted before him and was unaware that his answer would conflict with mine.
NoahD
The two don't even really contradict each other - they're just interpreting the question differently.
Jon Skeet
+2  A: 

(Heavily edited.)

Assuming you mean D the programming language, you can't currently do so. The currently released D compilers compile to native code, not managed code. A port is in progress, and this recent InfoQ interview which may be of interest for more information.

This existing question has other information and links.

Jon Skeet
There is a work-in-progress D compiler for the .NET platform.
CyberShadow
Ooh... that'll be interesting. I was under the impression that it had various features which wouldn't really work for a managed environment... but then there's C++/CLI, so...
Jon Skeet
I was gonna say that .. if there's a C++.Net then why the hell is D.Net not possible??
hasen j
It's not that you can't make it work. It's just that there are a few points that end up being a Cast iron SOB to get right. see: http://the-free-meme.blogspot.com/ for more details
BCS
The great skeet is wrong jon.
Tim Matthews
@Ctrl Alt D-1337: Even the edited answer? Are you saying there *is* a version which is ready to be used right now?
Jon Skeet
No I was talking about the original answer otherwise everybody is correct as long as they eventually edit.
Tim Matthews
So did you downvote the *existing* answer on the basis of what was *originally* there, despite the current answer being informative?
Jon Skeet
I don't find the current answer informative. I've read that article and I'm already aware of http://the-free-meme.blogspot.com/ http://dsource.org/projects/nanu http://dsource.org/projects/nono
Tim Matthews
Mind if I add those links to the answer? And while it may not be informative to *you* (already knowing about those things) don't you think it's informative to the OP?
Jon Skeet
Those links I gave are not so informative if he had searched: http://stackoverflow.com/questions/539234/using-d-programming-language-in-a-net-context .
Tim Matthews
Right - that's definitely a more useful one.
Jon Skeet
what's the point of keeping the original answer?? which is wrong anyway
hasen j
I've edited it heavily - although I wouldn't say the original answer was actually wrong, in terms of the options the OP has available today. Can he get D for the .NET framework? I don't think so, today. Of course, more information is good, hence the edit...
Jon Skeet
A: 

I am currently working on a D .net compiler implementation, it is not ready for public release just yet, and it will not support the Phobos and Tango libraries in the first release (just the core language).