Some Basic Question
Jay Kyburz
jay at jaykyburz.com
Mon Aug 14 20:33:07 PDT 2006
Hi All,
I'm a hobby programmer and have been playing around with D for a few weeks. I
usually make little games and have recently started a gui project using DWT.
Not much gets finished but I have fun solving the problems and making stuff
happen.
In the past I've used a bunch of different scripting languages, quite a bit
of Basic and Pascal and a bit of C#. Most of these have been presented in a
neat package where I can simply hit the build button and get an exe.
D is a little different in that you have to know a little more about what is
going on when you try and build something. Well, perhaps you don't need to
know it, but because it's exposed I find myself asking questions.
Anyhow, I guess thats my question. Is there somewhere I can go and read about
the fundamentals of the build process?
Examples: What do each of the exe's in bm/bin do? In what order are they run?
Why have a dm and a dmd folder. When I import a module, how does the build
process find my source files. What the hell does pragma import do, I've read
the docs but don't understand how this is different to linking to libs .
etc...
If you guys don't know of anywhere this is already documented, do you think
this list a good place to ask? Perhaps I could add some of the answers I get
to the wiki.
Any help much appreciated.
Jay Kyburz
More information about the Digitalmars-d-learn
mailing list