D overview on facepunch.com

F i L witte2008 at gmail.com
Mon Aug 13 18:56:22 PDT 2012


On Sunday, 12 August 2012 at 12:04:05 UTC, Jakob Ovrum wrote:
> On Sunday, 12 August 2012 at 12:02:06 UTC, Andrei Alexandrescu 
> wrote:
>> http://facepunch.com/showthread.php?t=1204676&s=affb44baf90ed48786f63e20a6052df1&p=37188144#post37188144
>>
>> Andrei
>
> I'm the OP.
>
> It's still a work in progress, some sections are super-thin and 
> I need to put in more references since I don't explain most of 
> the terms I introduce, and many of them are D-specific (e.g. 
> scope statements).

You mention in the first post that you're unaware of any IDE for 
Mac. MonoDevelop + MonoD is cross platform and works identical 
(except for Debugging) on all three platforms.

Also, the way you have MonoD listed ("for Linux..."), it could be 
confused as a Linux-Only IDE to a passer-by. I noticed later on a 
person was comparing VisualD to VisualStudios-C#. Often, I've had 
a much better time with MonoD over VisualD, and for those who 
place a lot of importance on intelisense, MonoD has much more 
comparable features to C# AtM.

I would recommend amending your MonoD listing to include a "Cross 
Platform" label and emphasis on intelisense support *comparable* 
to C#.


Mono-D's not all there yet, but it actually feels faster and less 
buggy than Mono C#'s built-in intellisense. Project management 
and refactoring support are also very complete.

That being said, D is a much more dynamic beast (syntactically) 
than C#, so there's more than a few times code-completion simply 
fails. Regardless, it's a great development environment and I 
wouldn't recommend anything else :)



More information about the Digitalmars-d-announce mailing list