www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - IDE for D? Recommendations?

reply "AJ" <aj nospam.net> writes:
Anyone have recommendations for which IDE to use to do an evaluation of D 
with? I don't need powerful capabilities as I'm just looking to write some 
code and get a feel for some things in D. A bundle would be great. Also, I 
think it would be fun to look at the libraries during the eval. "Eval" is 
too strong... I just wanna play around with D a little bit in my spare time. 
If I can't be up an running in less than an hour, including any reading 
necessary to get set up, I'll have to save it for another time. I definitely 
don't want to be at a commandline prompt. All 
comments/recommendations/opinions welcomed. (Thanks in advance). 
Oct 22 2009
next sibling parent "Denis Koroskin" <2korden gmail.com> writes:
On Fri, 23 Oct 2009 06:58:33 +0400, AJ <aj nospam.net> wrote:

 Anyone have recommendations for which IDE to use to do an evaluation of D
 with? I don't need powerful capabilities as I'm just looking to write  
 some
 code and get a feel for some things in D. A bundle would be great. Also,  
 I
 think it would be fun to look at the libraries during the eval. "Eval" is
 too strong... I just wanna play around with D a little bit in my spare  
 time.
 If I can't be up an running in less than an hour, including any reading
 necessary to get set up, I'll have to save it for another time. I  
 definitely
 don't want to be at a commandline prompt. All
 comments/recommendations/opinions welcomed. (Thanks in advance).

Code::Blocks works very well with D on Windows. Descent is great on all platforms. There is also Poseidon but I can't say anything about it.
Oct 22 2009
prev sibling next sibling parent reply =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
AJ wrote:
 Anyone have recommendations for which IDE to use to do an evaluation of D 
 with? I don't need powerful capabilities as I'm just looking to write some 
 code and get a feel for some things in D. A bundle would be great. Also, I 
 think it would be fun to look at the libraries during the eval. "Eval" is 
 too strong... I just wanna play around with D a little bit in my spare time. 
 If I can't be up an running in less than an hour, including any reading 
 necessary to get set up, I'll have to save it for another time. I definitely 
 don't want to be at a commandline prompt. All 
 comments/recommendations/opinions welcomed. (Thanks in advance). 

You can use Code::Blocks and wxWidgets for an IDE and a GUI on all platforms (Windows, GNU/Linux, Mac OS X and FreeBSD) It's outdated (2008) and not a native D environment (C++), so it probably won't work for evaluating D2 or TDPL book. But it should be up and running is much less than an hour, and it's also available in the package/ports repositories. You can use either DMD/GDC and Phobos/Tango as you choose, and the program and libraries are Free Software (GPL/LGPL). http://wxd.sourceforge.net/#codeblocks http://gdcwin.sourceforge.net/ (MinGW) --anders
Oct 22 2009
parent reply "Tiago Carvalho" <merlin3000 c-core.org> writes:
I don't know about the D support, but codeblocks is not really outdated. If 
you get the "nightly" builds the last version is from October 10 2009. They 
are usually very stable (full with bug fixes and new features), by now I 
would say even more than the version  in the main page.

"Anders F Björklund" <afb algonet.se> escreveu na mensagem 
news:hbrk0p$11mp$1 digitalmars.com...
 AJ wrote:
 Anyone have recommendations for which IDE to use to do an evaluation of D 
 with? I don't need powerful capabilities as I'm just looking to write 
 some code and get a feel for some things in D. A bundle would be great. 
 Also, I think it would be fun to look at the libraries during the eval. 
 "Eval" is too strong... I just wanna play around with D a little bit in 
 my spare time. If I can't be up an running in less than an hour, 
 including any reading necessary to get set up, I'll have to save it for 
 another time. I definitely don't want to be at a commandline prompt. All 
 comments/recommendations/opinions welcomed. (Thanks in advance).

You can use Code::Blocks and wxWidgets for an IDE and a GUI on all platforms (Windows, GNU/Linux, Mac OS X and FreeBSD) It's outdated (2008) and not a native D environment (C++), so it probably won't work for evaluating D2 or TDPL book. But it should be up and running is much less than an hour, and it's also available in the package/ports repositories. You can use either DMD/GDC and Phobos/Tango as you choose, and the program and libraries are Free Software (GPL/LGPL). http://wxd.sourceforge.net/#codeblocks http://gdcwin.sourceforge.net/ (MinGW) --anders

Oct 23 2009
parent =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
Tiago Carvalho wrote:
 I don't know about the D support, but codeblocks is not really outdated. 
 If you get the "nightly" builds the last version is from October 10 
 2009. They are usually very stable (full with bug fixes and new 
 features), by now I would say even more than the version  in the main page.

Nothing too much changed in the D language support, though ? It is still treated as "a weird dialect of C++", and e.g. the wxWidgets templates for D have not yet been included. (and of course the D syntax highlighting and code completion has some issues, due to it mostly being intended for C/C++) But yes there's some stuff at http://forums.codeblocks.org/ It should still be working OK, just seemed like most had switched to using LDC and Descent by now rather than GDC and Code::Blocks. And just like with GDC it isn't anything that couldn't be fixed (D in Code::Blocks), if there was enough interest in doing so... --anders
Oct 25 2009
prev sibling next sibling parent Chris Nicholson-Sauls <ibisbasenji gmail.com> writes:
AJ wrote:
 Anyone have recommendations for which IDE to use to do an evaluation of D 
 with? I don't need powerful capabilities as I'm just looking to write some 
 code and get a feel for some things in D. A bundle would be great. Also, I 
 think it would be fun to look at the libraries during the eval. "Eval" is 
 too strong... I just wanna play around with D a little bit in my spare time. 
 If I can't be up an running in less than an hour, including any reading 
 necessary to get set up, I'll have to save it for another time. I definitely 
 don't want to be at a commandline prompt. All 
 comments/recommendations/opinions welcomed. (Thanks in advance). 
 
 

I'm strange, I just use Kate and a terminal, and my little home-brewed sandboxing utils. I've had Eclipse installed before... even tried out Descent a while back... used to use the *Builder IDE's from Borland back in the day... but I've never, ever, really come to a point where I just must have one. I admit "intellisense" is nice, and it certainly came in damn handy with Java, but I don't really miss it all that much. Maybe someday I'll refine my sandbox and release it for people like you who just want a quick-and-dirty working D environment to play in. -- Chris Nicholson-Sauls
Oct 23 2009
prev sibling next sibling parent Jacob Carlborg <doob me.com> writes:
On 10/23/09 04:58, AJ wrote:
 Anyone have recommendations for which IDE to use to do an evaluation of D
 with? I don't need powerful capabilities as I'm just looking to write some
 code and get a feel for some things in D. A bundle would be great. Also, I
 think it would be fun to look at the libraries during the eval. "Eval" is
 too strong... I just wanna play around with D a little bit in my spare time.
 If I can't be up an running in less than an hour, including any reading
 necessary to get set up, I'll have to save it for another time. I definitely
 don't want to be at a commandline prompt. All
 comments/recommendations/opinions welcomed. (Thanks in advance).

I would recommend using Eclipse with Descent: http://www.dsource.org/projects/descent
Oct 23 2009
prev sibling next sibling parent A Bothe <info alexanderbothe.com> writes:
AJ Wrote:

 Anyone have recommendations for which IDE to use to do an evaluation of D 
 with? I don't need powerful capabilities as I'm just looking to write some 
 code and get a feel for some things in D. A bundle would be great. Also, I 
 think it would be fun to look at the libraries during the eval. "Eval" is 
 too strong... I just wanna play around with D a little bit in my spare time. 
 If I can't be up an running in less than an hour, including any reading 
 necessary to get set up, I'll have to save it for another time. I definitely 
 don't want to be at a commandline prompt. All 
 comments/recommendations/opinions welcomed. (Thanks in advance). 

Try my D-IDE alexanderbothe.com/?id=27
Oct 23 2009
prev sibling next sibling parent Jesse Phillips <Jessekphillips+d gmail.com> writes:
AJ Wrote:

 Anyone have recommendations for which IDE to use to do an evaluation of D 
 with? I don't need powerful capabilities as I'm just looking to write some 
 code and get a feel for some things in D. A bundle would be great. Also, I 
 think it would be fun to look at the libraries during the eval. "Eval" is 
 too strong... I just wanna play around with D a little bit in my spare time. 
 If I can't be up an running in less than an hour, including any reading 
 necessary to get set up, I'll have to save it for another time. I definitely 
 don't want to be at a commandline prompt. All 
 comments/recommendations/opinions welcomed. (Thanks in advance). 
 
 

Don't what to imply this isn't a reasonable question as this page doesn't exactly answer you question: http://www.prowiki.org/wiki4d/wiki.cgi?EditorSupport
Oct 23 2009
prev sibling parent reply Tim Matthews <tim.matthews7 gmail.com> writes:
AJ wrote:
 Anyone have recommendations for which IDE to use to do an evaluation of D 
 with? I don't need powerful capabilities as I'm just looking to write some 
 code and get a feel for some things in D. A bundle would be great. Also, I 
 think it would be fun to look at the libraries during the eval. "Eval" is 
 too strong... I just wanna play around with D a little bit in my spare time. 
 If I can't be up an running in less than an hour, including any reading 
 necessary to get set up, I'll have to save it for another time. I definitely 
 don't want to be at a commandline prompt. All 
 comments/recommendations/opinions welcomed. (Thanks in advance). 
 
 

Posts like this....mostly unnecessary (and could be place in d.learn to stay out of the way). http://prowiki.org/wiki4d/wiki.cgi?EditorSupport#IDEs http://stackoverflow.com/questions/50179/an-ide-for-d http://stackoverflow.com/questions/814142/whats-the-best-ide-for-digitalmars-d-programming http://stackoverflow.com/questions/394757/is-there-an-ide-for-d-with-integrated-debugger
Oct 23 2009
parent "AJ" <aj nospam.net> writes:
"Tim Matthews" <tim.matthews7 gmail.com> wrote in message 
news:hbtlah$2iuh$1 digitalmars.com...
 AJ wrote:
 Anyone have recommendations for which IDE to use to do an evaluation of D 
 with? I don't need powerful capabilities as I'm just looking to write 
 some code and get a feel for some things in D. A bundle would be great. 
 Also, I think it would be fun to look at the libraries during the eval. 
 "Eval" is too strong... I just wanna play around with D a little bit in 
 my spare time. If I can't be up an running in less than an hour, 
 including any reading necessary to get set up, I'll have to save it for 
 another time. I definitely don't want to be at a commandline prompt. All 
 comments/recommendations/opinions welcomed. (Thanks in advance).

Posts like this....mostly unnecessary (and could be place in d.learn to stay out of the way). http://prowiki.org/wiki4d/wiki.cgi?EditorSupport#IDEs http://stackoverflow.com/questions/50179/an-ide-for-d http://stackoverflow.com/questions/814142/whats-the-best-ide-for-digitalmars-d-programming http://stackoverflow.com/questions/394757/is-there-an-ide-for-d-with-integrated-debugger

No offense, I just like to pretend I am not dying, cuz it really fucking sucks a lot sometimes.
Oct 23 2009