On Thursday, 1 February 2018 at 12:21:24 UTC, rjframe wrote:
As a followup to [0], I want to take a look at packaging DlangIDE with a DMD compiler and tools, so we have an out-of-the box IDE for people giving D a try. This would be independent of the rest of the system, so moving on (either to Visual Studio, ldc, gdc, or whatever the programmer's preferred IDE/tooling might be) would require re-installing the compiler.

Most of this post will be Windows-centric, but if this is popular/useful/ successful I'd also manage macOS and Linux kits.


Basically, in the two years or so I've been here, newcomers have consistently had IDE problems. visual-d is perfect if you've got Visual Studio (especially with recent improvements), but otherwise you have to spend a bunch of time getting something set up just to try a language you're not yet sure about.

Some sort of learner's or starter's IDE makes sense to me.

My hypothetical programmer follows the path:

1) Discovers website. Runs some examples.
2) Plays with the online compiler in the tour.
3) Wants to download a compiler to work with. Wants an IDE, but does not have Visual Studio installed (or maybe doesn't want to install an
   extension yet).
4) Downloads the starter pack and starts learning.
5) Falls in love and takes the time to set up D with his/her preferred
   toolset.


Actually nowadays if DMD is already setup, Coedit doesn't require more configuration. Completion, all DCD features, and D-Scanner warnings just work out of the box since the tools are distributed with the IDE. In a way Coedit is already a "starter pack" and since a while.

I don't know why but in this kind of topics it's never mentioned, however since version 2 i can find testimonials showing that it works out of the box:
https://forum.dlang.org/post/tiyuogdlwwoqpckvk...@forum.dlang.org

Reply via email to