digitalmars.D - Dear Mr. Bright
- Lester L. Martin II <Sarah ewam-associates.com> Sep 30 2007
- "Janice Caron" <caron800 googlemail.com> Sep 30 2007
- Lester L. Martin II <Sarah ewam-associates.com> Sep 30 2007
- Lutger <lutger.blijdestijn gmail.com> Sep 30 2007
- Lester L. Martin II <Sarah ewam-associates.com> Sep 30 2007
- Lutger <lutger.blijdestijn gmail.com> Sep 30 2007
- Bruno Medeiros <brunodomedeiros+spam com.gmail> Sep 30 2007
- "Janice Caron" <caron800 googlemail.com> Sep 30 2007
- "Janice Caron" <caron800 googlemail.com> Sep 30 2007
Dear Mr. Bright, I couldn't find your email address so I have used webnews to contact you. I have created a project called D Installer. The name tells what it does. I have finished version one in just under a day. I would like to ask you if you would add this under your downloads because it will make it much easier for newcomers to adopt. It has 3 options; nonet install, basic, and full. I am currently working on a custom option. The basic fully installs DMD, Phobos, and DMC. The full install fully installs DMD, Tango, and DSSS. The nonet install can be tricked into installing anything. Just thought this would be interesting for you to look at, Lester L. Martin II
Sep 30 2007
On 9/30/07, Lester L. Martin II <Sarah ewam-associates.com> wrote:The full install fully installs DMD, Tango, and DSSS.
How can it be considered a "full" install of D if it doesn't install Phobos? Sounds like you've got a good idea there, but you might want to consider relabelling the options.
Sep 30 2007
Basic install installs dmd and phobos. Full install installs dmd and tango and dsss. Tango and Phobos can not be used together in windows without a little batch script. Tango and Phobos can be used together in my next release if everything goes well. Janice Caron Wrote:On 9/30/07, Lester L. Martin II <Sarah ewam-associates.com> wrote:The full install fully installs DMD, Tango, and DSSS.
How can it be considered a "full" install of D if it doesn't install Phobos? Sounds like you've got a good idea there, but you might want to consider relabelling the options.
Sep 30 2007
Lester L. Martin II wrote:Basic install installs dmd and phobos. Full install installs dmd and tango and dsss. Tango and Phobos can not be used together in windows without a little batch script. Tango and Phobos can be used together in my next release if everything goes well.
dmd + phobos + dsss would be a desirable option too. What about going one step further and letting the user do a custom install (selecting the desired components with some checkboxes)? I think it would help D if eventually some IDE can be included in this way too (Descent, Codeblocks, Poseidon, ...). Better yet, can you include Ddbg? Anyway, nice work!
Sep 30 2007
Dear Lutger, I like all your ideas. I will add ability to do dmd and dsss and phobos today if possible. The other options such as IDE and DDBG will have to wait untill I have custom options available. Then I will work on those options as well as making dsss download selected packages from your choices. Lester L. Martin II Lutger Wrote:Lester L. Martin II wrote:Basic install installs dmd and phobos. Full install installs dmd and tango and dsss. Tango and Phobos can not be used together in windows without a little batch script. Tango and Phobos can be used together in my next release if everything goes well.
dmd + phobos + dsss would be a desirable option too. What about going one step further and letting the user do a custom install (selecting the desired components with some checkboxes)? I think it would help D if eventually some IDE can be included in this way too (Descent, Codeblocks, Poseidon, ...). Better yet, can you include Ddbg? Anyway, nice work!
Sep 30 2007
Lester L. Martin II wrote:Dear Lutger, I like all your ideas. I will add ability to do dmd and dsss and phobos today if possible. The other options such as IDE and DDBG will have to wait untill I have custom options available. Then I will work on those options as well as making dsss download selected packages from your choices. Lester L. Martin II
Sounds great to me!
Sep 30 2007
Lutger wrote:Lester L. Martin II wrote:Basic install installs dmd and phobos. Full install installs dmd and tango and dsss. Tango and Phobos can not be used together in windows without a little batch script. Tango and Phobos can be used together in my next release if everything goes well.
dmd + phobos + dsss would be a desirable option too. What about going one step further and letting the user do a custom install (selecting the desired components with some checkboxes)? I think it would help D if eventually some IDE can be included in this way too (Descent, Codeblocks, Poseidon, ...). Better yet, can you include Ddbg? Anyway, nice work!
Hum, it's an interesting idea. Reminds me of Wascana, a similar idea the CDT devs had for their project: http://beans.seartipy.com/2007/09/14/wascana-is-eclipse-based-standalone-c-ide-for-ms-windows/ -- Bruno Medeiros - MSc in CS/E student http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D
Sep 30 2007
On 9/30/07, Lester L. Martin II <Sarah ewam-associates.com> wrote:Basic install installs dmd and phobos. Full install installs dmd and tango and dsss. Tango and Phobos can not be used together in windows without a little batch script.
I know. That's exactly the point I was making. Phobos is officially part of D, so you can't call it "full" if Phobos doesn't work out of the box. Tango is an unofficial third party extension. You just can't go around saying it's part of a "full install" of D. Don't get me wrong. I think you're installer is a great idea! It's just the labelling I'm concerned about. Why not make a standard D installer, and then a separate Tango installer. Nobody would have a problem with that.
Sep 30 2007
On 9/30/07, Janice Caron <caron800 googlemail.com> wrote:Don't get me wrong. I think you're installer is a great idea! It's just the labelling I'm concerned about.
Look at it from the point of view an average Windows D-newbie. They think "Ooh, I'll do a full install, coz I want everything", and then they'll suddenly discover that std.writefln() doesn't work. That would be a really bad experience to have. It might put someone off D altogether. You have a good product there. Anything which makes D easier to get up and running has got to be a good thing. Just try not to confuse the newbies! :-)
Sep 30 2007









Lutger <lutger.blijdestijn gmail.com> 