www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Development Environment?

reply Berin Loritsch <bloritsch d-haven.org> writes:
Since I am unabashadly new to the D language, I am appealing to the more 
experienced here.  I know there isn't much in the way of IDE 
integration, but at the very least I would like something that has 
syntax highlighting.

What are people using to develop with?  How does it work for you?

I just want some guidance getting a simple, but workable environment to 
play around with.
Jul 22 2004
next sibling parent Jason Mills <jmills cs.mun.ca> writes:
Berin Loritsch wrote:
 Since I am unabashadly new to the D language, I am appealing to the more 
 experienced here.  I know there isn't much in the way of IDE 
 integration, but at the very least I would like something that has 
 syntax highlighting.
 
 What are people using to develop with?  How does it work for you?
 
 I just want some guidance getting a simple, but workable environment to 
 play around with.

Have a look at http://www.prowiki.org/wiki4d/wiki.cgi?ToolsAndEditors
Jul 22 2004
prev sibling next sibling parent Stewart Gordon <smjg_1998 yahoo.com> writes:
Berin Loritsch wrote:

 Since I am unabashadly new to the D language, I am appealing to the more 
 experienced here.  I know there isn't much in the way of IDE 
 integration, but at the very least I would like something that has 
 syntax highlighting.
 
 What are people using to develop with? 

TextPad.
 How does it work for you?

OK on the whole. Though I'm still waiting for it to support nested comments and WYSIWYG strings. Stewart. -- My e-mail is valid but not my primary mailbox, aside from its being the unfortunate victim of intensive mail-bombing at the moment. Please keep replies on the 'group where everyone may benefit.
Jul 23 2004
prev sibling next sibling parent Mike Parker <aldacron71 yahoo.com> writes:
Berin Loritsch wrote:

 
 What are people using to develop with?  How does it work for you?

Crimson Editor. I like it so much, I've taken to using it for C development also (in conjunction with Mingw and a Python build script). The D syntax file is missing the 'package' keyword, but IIRC that's the only one.
Jul 24 2004
prev sibling next sibling parent "C. Sauls" <ibisbasenji yahoo.com> writes:
Berin Loritsch wrote:
 Since I am unabashadly new to the D language, I am appealing to the more 
 experienced here.  I know there isn't much in the way of IDE 
 integration, but at the very least I would like something that has 
 syntax highlighting.
 
 What are people using to develop with?  How does it work for you?
 
 I just want some guidance getting a simple, but workable environment to 
 play around with.

I use EditPlus and a console window. Few frills, fewer obstacles. ;) Although for my Java and C# work (not that I do much anymore) I use Borland's Builder series (JBuilderX and C#Builder/1... there's free versions of both available, btw). Maybe one day, once D/1.0 is available, we might see a Borland DBuilder/1 hit the market. (*gratuitous drooling*) For Python I also use EditPlus, and occasionally the little editor that ships with it, for its deeper error reporting (when debugging or hunting odd errors). -Chris S. -Invironz
Jul 24 2004
prev sibling next sibling parent reply "Phill" <phill pacific.net.au> writes:
I use DIDE, its great and ive had no problems
with it.

http://www.atari-soldiers.com/dide.html

Phill.


"Berin Loritsch" <bloritsch d-haven.org> wrote in message
news:cdp8he$138b$1 digitaldaemon.com...
 Since I am unabashadly new to the D language, I am appealing to the more
 experienced here.  I know there isn't much in the way of IDE
 integration, but at the very least I would like something that has
 syntax highlighting.

 What are people using to develop with?  How does it work for you?

 I just want some guidance getting a simple, but workable environment to
 play around with.

Jul 24 2004
parent reply "me" <memsom interalpha.co.uk> writes:
"Phill" <phill pacific.net.au> wrote in message
news:cduuul$1e7c$1 digitaldaemon.com...
 I use DIDE, its great and ive had no problems
 with it.

Unfortunately, the guy who wrote DIDE has withdrawn it and is planning to rewrite the IDE from scratch. Why we loose DIDE is beyond me, but this seems to be one big whim on his part. Let's hope he sees sense ;-) Matt
Jul 25 2004
parent reply "Phill" <phill pacific.net.au> writes:
"me" <memsom interalpha.co.uk> wrote in message
news:ce1g92$2u8o$1 digitaldaemon.com...
 "Phill" <phill pacific.net.au> wrote in message
 news:cduuul$1e7c$1 digitaldaemon.com...
 I use DIDE, its great and ive had no problems
 with it.

Unfortunately, the guy who wrote DIDE has withdrawn it and is planning to rewrite the IDE from scratch. Why we loose DIDE is beyond me, but this

 to be one big whim on his part. Let's hope he sees sense ;-)

Is that true? I am almost certainly migrating, so I will probably be using Ants LEDS. Phill.
Jul 27 2004
parent reply Berin Loritsch <bloritsch d-haven.org> writes:
Phill wrote:

 "me" <memsom interalpha.co.uk> wrote in message
 news:ce1g92$2u8o$1 digitaldaemon.com...
 
"Phill" <phill pacific.net.au> wrote in message
news:cduuul$1e7c$1 digitaldaemon.com...

I use DIDE, its great and ive had no problems
with it.

Unfortunately, the guy who wrote DIDE has withdrawn it and is planning to rewrite the IDE from scratch. Why we loose DIDE is beyond me, but this

seems
to be one big whim on his part. Let's hope he sees sense ;-)

Is that true? I am almost certainly migrating, so I will probably be using Ants LEDS. Phill.

LEDS? DIDE is gone, so unless someone has a spare copy that can be downloaded, the one on the site is gone.
Jul 27 2004
parent reply Ant <Ant_member pathlink.com> writes:
In article <ce5kea$25vg$2 digitaldaemon.com>, Berin Loritsch says...
Phill wrote:

 "me" <memsom interalpha.co.uk> wrote in message
 news:ce1g92$2u8o$1 digitaldaemon.com...
 
"Phill" <phill pacific.net.au> wrote in message
news:cduuul$1e7c$1 digitaldaemon.com...

I use DIDE, its great and ive had no problems
with it.

Unfortunately, the guy who wrote DIDE has withdrawn it and is planning to rewrite the IDE from scratch. Why we loose DIDE is beyond me, but this

seems
to be one big whim on his part. Let's hope he sees sense ;-)

Is that true? I am almost certainly migrating, so I will probably be using Ants LEDS. Phill.

LEDS? DIDE is gone, so unless someone has a spare copy that can be downloaded, the one on the site is gone.

So this is the big opportunity for leds to grab some market share! ;) Charles, you shouldn't drop your users like that! I'll be releasing a new leds version soon. I'll take any help I can get for the windows version. (the windows version is still not usable) Ant http://leds.sourceforge.net
Jul 27 2004
parent reply Berin Loritsch <bloritsch d-haven.org> writes:
Ant wrote:

 In article <ce5kea$25vg$2 digitaldaemon.com>, Berin Loritsch says...
 
LEDS?

DIDE is gone, so unless someone has a spare copy that can be downloaded,
the one on the site is gone.

So this is the big opportunity for leds to grab some market share! ;) Charles, you shouldn't drop your users like that! I'll be releasing a new leds version soon. I'll take any help I can get for the windows version. (the windows version is still not usable)

Doh! I'm using Windows :( I have been told to migrate to a real OS many times, but its not an easy transition.
Jul 27 2004
parent reply Brad Anderson <brad dsource.dot.org> writes:
Berin Loritsch wrote:
 
 I have been told to migrate to a real OS many times, but its not an easy
 transition.

Especially if you ask about certain ones on this NG ;). For you, and Phill, and all others, I recommend Gentoo Linux. I don't want to start an off-topic thread / holy war about flavors of Linux, but for the newbies who are not terribly pressed for time, I think Gentoo is a great platform. It is incredibly well-documented and if you choose to do the long install (from Stage 1), you will learn a tremendous amount about how Linux systems in general work. It took me a weekend (on and off) to get my first system up and going, but I've done it in 8 hrs with an old PC, no fancy disk subsystem, etc. And, after you have a Gentoo system up and running, the Portage system is a dream to work with. Interdependencies are solved for you, and everything is built from scratch (but in an automated way). You don't end up in Fedora/RedHat RPM dependency hell. It's not quite as deep as Windows DLL hell, but it's down there as far as the circles go. Just my US$0.02
Jul 27 2004
next sibling parent Phill <phill pacific.net.au> writes:
Brad Anderson wrote:
 Berin Loritsch wrote:
 
 I have been told to migrate to a real OS many times, but its not an easy
 transition.

Especially if you ask about certain ones on this NG ;). For you, and Phill, and all others, I recommend Gentoo Linux. I don't want to start an off-topic thread / holy war about flavors of Linux, but for the newbies who are not terribly pressed for time, I think Gentoo is a great platform. It is incredibly well-documented and if you choose to do the long install (from Stage 1), you will learn a tremendous amount about how Linux systems in general work. It took me a weekend (on and off) to get my first system up and going, but I've done it in 8 hrs with an old PC, no fancy disk subsystem, etc. And, after you have a Gentoo system up and running, the Portage system is a dream to work with. Interdependencies are solved for you, and everything is built from scratch (but in an automated way). You don't end up in Fedora/RedHat RPM dependency hell. It's not quite as deep as Windows DLL hell, but it's down there as far as the circles go. Just my US$0.02

Ive installed Fedora today and also the JDK, DMD, DUI everything looks ok so far. I have a couple of even dumber questions than the one that I asked the other day, but I dare not too here. I didnt actually go cold turkey, instead I chickened out and partitioned my HD, so I could still keep XP. At the moment I need it because there are a few things that I havent found yet, like something to play .mov files taken on my digital camera. Thanks for the tip, I will keep it in mind if things get tough over here. Phill.
Jul 28 2004
prev sibling parent reply Phill <phill pacific.net.au> writes:
Brad Anderson wrote:
 Berin Loritsch wrote:
 
 I have been told to migrate to a real OS many times, but its not an easy
 transition.

Especially if you ask about certain ones on this NG ;). For you, and Phill, and all others, I recommend Gentoo Linux. I don't want to start an off-topic thread / holy war about flavors of Linux, but for the newbies who are not terribly pressed for time, I think Gentoo is a great platform. It is incredibly well-documented and if you choose to do the long install (from Stage 1), you will learn a tremendous amount about how Linux systems in general work. It took me a weekend (on and off) to get my first system up and going, but I've done it in 8 hrs with an old PC, no fancy disk subsystem, etc. And, after you have a Gentoo system up and running, the Portage system is a dream to work with. Interdependencies are solved for you, and everything is built from scratch (but in an automated way). You don't end up in Fedora/RedHat RPM dependency hell. It's not quite as deep as Windows DLL hell, but it's down there as far as the circles go. Just my US$0.02

ok so far. I have a couple of even dumber questions than the one that I asked the other day, but I dare not too here. I didnt actually go cold turkey, instead I chickened out and partitioned my HD, so I could still keep XP. At the moment I need it because there are a few things that I havent found yet, like something to play .mov files taken on my digital camera. Thanks for the tip, I will keep it in mind if things get tough over here. Phill.
Jul 28 2004
next sibling parent reply Ant <Ant_member pathlink.com> writes:
In article <41078BF9.4000001 pacific.net.au>, Phill says...
Ive installed Fedora today and also the JDK, DMD, DUI everything looks 
ok so far.

What? you say DUI doesn't come standard and doesn't install by default? I better call the guys... Ant
Jul 28 2004
parent reply Phill <phill pacific.net.au> writes:
Ant wrote:
 In article <41078BF9.4000001 pacific.net.au>, Phill says...
 
Ive installed Fedora today and also the JDK, DMD, DUI everything looks 
ok so far.

What? you say DUI doesn't come standard and doesn't install by default? I better call the guys... Ant

That is a surprise, considering D doesnt, or dont tell me D is also standard? Phill.
Jul 28 2004
parent reply Ant <duitoolkit yahoo.ca> writes:
On Thu, 29 Jul 2004 10:07:21 +1000, Phill wrote:

 Ant wrote:
 In article <41078BF9.4000001 pacific.net.au>, Phill says...
 
Ive installed Fedora today and also the JDK, DMD, DUI everything looks 
ok so far.

What? you say DUI doesn't come standard and doesn't install by default? I better call the guys... Ant

That is a surprise, considering D doesnt, or dont tell me D is also standard? Phill.

I hope you got it's a joke! :} see the subject! Ant
Jul 28 2004
parent reply Phill <phill pacific.net.au> writes:
Ant wrote:
 On Thu, 29 Jul 2004 10:07:21 +1000, Phill wrote:
 
 
Ant wrote:

In article <41078BF9.4000001 pacific.net.au>, Phill says...


Ive installed Fedora today and also the JDK, DMD, DUI everything looks 
ok so far.

What? you say DUI doesn't come standard and doesn't install by default? I better call the guys... Ant

Are you saying that DUI comes standard with Fedora? That is a surprise, considering D doesnt, or dont tell me D is also standard? Phill.

I hope you got it's a joke! :} see the subject! Ant

Maybe it and D will be one day though. Phill.
Jul 28 2004
parent teqDruid <me teqdruid.com> writes:
On Thu, 29 Jul 2004 11:59:43 +1000, Phill wrote:

 Ant wrote:
 On Thu, 29 Jul 2004 10:07:21 +1000, Phill wrote:
 
 
Ant wrote:

In article <41078BF9.4000001 pacific.net.au>, Phill says...


Ive installed Fedora today and also the JDK, DMD, DUI everything looks 
ok so far.

What? you say DUI doesn't come standard and doesn't install by default? I better call the guys... Ant

Are you saying that DUI comes standard with Fedora? That is a surprise, considering D doesnt, or dont tell me D is also standard? Phill.

I hope you got it's a joke! :} see the subject! Ant

Maybe it and D will be one day though. Phill.

Probably sooner than later, actually (for D at least). Once DMD reaches 1.0, hopefully more work will be done on GDC (the D frontend grafted to the gcc backend) and it may be possible to get it into GCC, so a D compiler will be included with GCC (although it probably won't be build standard on Fedora installs)
Jul 31 2004
prev sibling next sibling parent reply Juanjo =?ISO-8859-15?Q?=C1lvarez?= <juanjuxNO SPAMyahoo.es> writes:
Phill wrote:


 
 I didnt actually go cold turkey, instead I chickened out and partitioned
 my HD, so I could still keep XP. At the moment I need it because there
 are a few things that I havent found yet, like something to play .mov
 files taken on my digital camera.

Try with mplayer or GUI derivatives (gmplayer, kmplayer, etc.)
Jul 28 2004
parent Phill <phill pacific.net.au> writes:
Juanjo Álvarez wrote:
 Phill wrote:
 
 
 
I didnt actually go cold turkey, instead I chickened out and partitioned
my HD, so I could still keep XP. At the moment I need it because there
are a few things that I havent found yet, like something to play .mov
files taken on my digital camera.

Try with mplayer or GUI derivatives (gmplayer, kmplayer, etc.)

Phill.
Jul 28 2004
prev sibling parent Regan Heath <regan netwin.co.nz> writes:
On Wed, 28 Jul 2004 21:20:25 +1000, Phill <phill pacific.net.au> wrote:

 Brad Anderson wrote:
 Berin Loritsch wrote:

 I have been told to migrate to a real OS many times, but its not an 
 easy
 transition.

Especially if you ask about certain ones on this NG ;). For you, and Phill, and all others, I recommend Gentoo Linux. I don't want to start an off-topic thread / holy war about flavors of Linux, but for the newbies who are not terribly pressed for time, I think Gentoo is a great platform. It is incredibly well-documented and if you choose to do the long install (from Stage 1), you will learn a tremendous amount about how Linux systems in general work. It took me a weekend (on and off) to get my first system up and going, but I've done it in 8 hrs with an old PC, no fancy disk subsystem, etc. And, after you have a Gentoo system up and running, the Portage system is a dream to work with. Interdependencies are solved for you, and everything is built from scratch (but in an automated way). You don't end up in Fedora/RedHat RPM dependency hell. It's not quite as deep as Windows DLL hell, but it's down there as far as the circles go. Just my US$0.02

ok so far. I have a couple of even dumber questions than the one that I asked the other day, but I dare not too here. I didnt actually go cold turkey, instead I chickened out and partitioned my HD, so I could still keep XP.

I chickened out even further, my linux install runs in a virtual machine. VMware is sooo coool.
 At the moment I need it because there are a few things that I havent 
 found yet, like something to play .mov files taken on my digital camera.

 Thanks for the tip, I will keep it in mind if things get tough over here.

-- Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
Jul 28 2004
prev sibling parent John Reimer <brk_6502 yahoo.com> writes:
On Thu, 22 Jul 2004 16:37:02 -0400, Berin Loritsch wrote:

 Since I am unabashadly new to the D language, I am appealing to the more
 experienced here.  I know there isn't much in the way of IDE integration,
 but at the very least I would like something that has syntax highlighting.
 
 What are people using to develop with?  How does it work for you?
 
 I just want some guidance getting a simple, but workable environment to
 play around with.

I'm really starting to enjoy Elcipse 3.0 with the EclispeD plugin from www.dsource.org. As a plus, it works great on both Linux and Win32. - John R
Jul 24 2004