View previous topic :: View next topic |
Author |
Message |
lloyd
Joined: 16 May 2011 Posts: 18 Location: Australia
|
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Fri May 20, 2011 10:54 am Post subject: |
|
|
Nice introduction and interesting report.
One comment: DFL is not only D1, maybe you did not get hold of the latest version. But the designer might not generate D2 code, I don't know.
There is also a global options page for Visual D, where you can setup system wide import and library paths. This avoids adding absolute paths to the project configuration.
So what could be done to improve the experience?
- the error message emitted by dmd when it does not find an import is one of the least comprehensible of the compiler. But I don't think Visual D is the place to fix it.
- the symbol names in linker errors can be intimidating. Visual D could try to translate the output to readable names, but this might make it more difficult to investigate problems on the object file level.
- The library search path option in the project configuration page at least needs some hint that more needs to be done to make the option work. |
|
Back to top |
|
|
lloyd
Joined: 16 May 2011 Posts: 18 Location: Australia
|
Posted: Fri May 20, 2011 11:22 am Post subject: |
|
|
Indeed I have to give a new try at DFL now that I can compile something!
Although.. DGUI looks good too! |
|
Back to top |
|
|
lloyd
Joined: 16 May 2011 Posts: 18 Location: Australia
|
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Mon May 23, 2011 3:59 pm Post subject: |
|
|
Nice blog. I'm thinking about putting a link somewhere on the Visual D page to help beginners get going. Sounds good for you?
BTW: if you have a dependency on a library project, you don't need to add the library and its path to the configuration of the depndent project. The library is automatically added to the link. |
|
Back to top |
|
|
lloyd
Joined: 16 May 2011 Posts: 18 Location: Australia
|
Posted: Mon May 23, 2011 8:01 pm Post subject: |
|
|
Thanks! you are very welcome to link to it hey!
BTW, you can use the 'D' category to filter to ... D! |
|
Back to top |
|
|
|