The online racing simulator
D
2
(32 posts, started )
Hmm, I tried compiling their demo program and it came back with a 450k file for 100 odd lines. If binary size continues to grow at the same proportion, I would hate to see a binary compiled from D that was a million lines (large scale apps were one of the targetted audience).

I think I'm going to email someone at DMD about this before I get in to D anymore.
DigitalMars newsgroup reply to my query;
http://www.digitalmars.com/pne ... almars.D&artnum=46323

In summary; due to Ds RTTI implementation and the ability to dyamcially cast and such, executable sizes are way above what you might expect from C but the actual code executed should be a little bit more than the C version (because of RTTI and GC).

Hmm, good stuff. I think I'll keep digging
Quote from Anarchi-H :Hmm, good stuff. I think I'll keep digging

Tnx for sharing. I thought that could be the reason. I will spend some more time on it too, cause it's a nice language. But I am already missing GUI library in phobos. As long as there is no portable GUI, I will have to stick with java, which unfortunately feels so slugish (which is weird, cause C# on the other hand seems more responsive, even if tests show, it's not any faster).
And as angry angel says, namespaces are a bit messy (slowly getting used to it however).
Even people who like C# and Java, and I'm not one of them, say that the name space is polluted. As for D, it's nifty idea, I'll give it that much.
Quote from MonkOnHotTinRoof : But I am already missing GUI library in phobos. As long as there is no portable GUI, I will have to stick with java, which unfortunately feels so slugish (which is weird, cause C# on the other hand seems more responsive, even if tests show, it's not any faster).
And as angry angel says, namespaces are a bit messy (slowly getting used to it however).

According to some research there is a wxWidgets interface being written and interfaces to tk / gtk already exist. I think "DUI" which is a GTK wrapper is the 'official' one.

Some useful links for this kind of stuff
http://www.dsource.org/projects/
http://www.digitalmars.com/d/dlinks.html
http://www.algonet.se/~afb/d/
http://www.prowiki.org/wiki4d/wiki.cgi?FrontPage
#31 - Gunn
Quote from wheel4hummer :Why does wheel4hummer have a thread titled "D" you may ask? If you have not heard of it already, it is a new programming language!

The title of the topic still sucks. Better to put "D - the new programming language" or something like that.
Quote from Gunn :The title of the topic still sucks. Better to put "D - the new programming language" or something like that.

I think it's quite ok. There are 10 types of people: those who understand it instantly and those who don't.
2

D
(32 posts, started )
FGED GREDG RDFGDR GSFDG