PDA

View Full Version : D compiler



rawler
January 6th, 2007, 04:18 PM
I see this have been asked several times in the past, but still without action. I would very much like to see some (basic) support of the D programming language in Ubuntu.

It might be argued back and forth which programming language "rulez" and "suXX0r". But I'd think DMD or GDC would prove a LOT more useful than some of the less frequently used, but still maintained packages in Synaptic. (I.e. some very old, or extremely immature games, where I'd say some of them attracts less users than I've got fingers.)

Any chance of getting this into Feisty, or at least Feisty+1?

Anyone know of external repositories hosting this? (Ten minutes of Googling gave me nothing.)

gummibaerchen
January 7th, 2007, 04:20 PM
D 1.0 is only a few days old.

Is DMD free software?

GDC is of course, so I think there may be good chances to see that in Feisty.

You should request that package. (I think Launchpad.net is the right place for that).

unipal
February 12th, 2007, 11:20 PM
I have looked for an alternative programming language. I looked at C++, Java, Python and Ruby until I found D programming language. This is a really great!!!

Some usefull text and links:

From de site of Digitalmars:
D is a systems programming language. Its focus is on combining the power and high performance of C and C++ with the programmer productivity of modern languages like Ruby and Python. Special attention is given to the needs of quality assurance, documentation, management, portability and reliability.

DMD compiler for Win32 and Linux...

The front end for D is open source, and the source comes with the compiler. The runtime library is completely open source. David Friedman has integrated the D frontend with GCC to create gdc, a completely open source implementation of D.

D vs Other Languages:
http://www.digitalmars.com/d/comparison.html

Complete overview of the D programming language:
http://www.digitalmars.com/d/lex.html

Wiki:
http://www.prowiki.org/wiki4d/wiki.cgi?FrontPage

Check it out!!

gummibaerchen
February 13th, 2007, 07:00 PM
Thanks, unipal.

:popcorn:

sard
February 13th, 2007, 10:06 PM
I got DMD working on Ubuntu by just unzipping this http://ftp.digitalmars.com/dmd.zip and running dmd mysourcefile.d in the bin folder.

I haven't been so lucky with Tango http://www.dsource.org/projects/tango/wiki/Features the alternative runtime library.

I can't wait for D to catch on but I wish it didn't have a stupid un-search-engine friendly name :)

gummibaerchen
February 13th, 2007, 10:16 PM
I can't wait for D to catch on but I wish it didn't have a stupid un-search-engine friendly name :)

Search D in Google (http://www.google.com/search?hl=en&q=D+programming+language&btnG=Search) :lolflag:

sard
February 13th, 2007, 10:38 PM
Just shows that you have to make sure you put "programing language" in the same sentence for it to show up. There must be plenty of stuff that gets lost.

Coyote21
September 21st, 2007, 11:43 PM
Just shows that you have to make sure you put "programing language" in the same sentence for it to show up. There must be plenty of stuff that gets lost.

Good point

Also there's an thread that shows, the things that are wrong in D, http://ubuntuforums.org/showthread.php?p=3405170#post3405170

Blue Sky
September 22nd, 2007, 04:18 PM
D is hardly a matured language at present.

I doubt it will be included in Ubuntu anytime soon.

Jessehk
October 7th, 2007, 04:16 AM
I installed the Gutsy beta and GDC is included in the Universe repository. :)