D worth using for large project?

janderson askme at me.com
Sun Oct 28 01:38:55 PDT 2007


NCODA wrote:
> I'm a C++ programmer. For a large project, I have been looking at starting to use D, but I've found quite alot of problems getting even a sample compiled. According to the documentation it looks like an AWESOME language, but is D commercial ready? My concerns are ...
> 
>  - no out-of-the-box IDE support in windows

I agree this is a problem.  However there are many plugins for different
IDEs and there are some D specific editors as well see:

See:
http://www.prowiki.org/wiki4d/wiki.cgi?EditorSupport


>  - this website, the forum search doesn't work! making it very hard to find information

I never use the D website newsgroup search, so I'll let others comment
there.

Speaking of which, are u using a newsreader like Thunderbird? That makes
  these newsgroups so much easier to read/search.  Also theres a web
based forum at:

http://www.dsource.org/forums/viewforum.php?f=4&sid=a41c5e3b3cd12759c9b887ac53a0dcfb

However the community there is smaller.


>  - the compiler switches don't work according to samples (eg. -c doesn't have any affect, and i need it for use the CodeBlocks IDE)

Can you provide more information?

>  - compiler gets confused when passing multiple filenames on the command line, and ends up trying to compile a seperate executable for each file

Can you proved an example of the commandline your using?

>  - small commercial take-up

I think there may be one or 2 small commercial companies using D however
I'll let others field this question.

> 
> I know I'm probably doing some things wrong, but I cannot find any help. Does anyone recommend using D or not, and is the D community strong enough to fight through its short-commings?
> 

I recommend using D, but most of this group will be biased.

You came to the right place.  The D newsgroups are normally very quick
to respond.

There are a lot of people using D.  See some of the D projects at
http://www.dsource.org/projects/

Also there's a live chat #D at irc.freenode.net.

Also if you wish to take D further I'd suggest subscribing to the
D.learn newsgroup.

-Joel



More information about the Digitalmars-d mailing list