View mode: basic / threaded / horizontal-split · Log in · Help
February 08, 2008
Re: what IDE do you use?
I use CodeBlock for large projects and  FAR or Poseidon for small.


Michel Fortin Wrote:

> Xcode, with my own D plugin
> 
> -- 
> Michel Fortin
> michel.fortin@michelf.com
> http://michelf.com/
>
February 08, 2008
Re: what IDE do you use?
BCS wrote:
> I uses a text editor (edit++) and the command prompt.

SciTE on windows and linux, sometimes Kate on linux
both with SEATD for D code navigation, of course ;)
February 08, 2008
Re: what IDE do you use?
BCS wrote:
> I uses a text editor (edit++) and the command prompt.

Visual Studio 2005!
Nice editor and good debugging ;)

I was using vsplugind [1] for a while, but it seems that it is no longer 
maintained. It is not really needed, though.

L.

[1] http://www.dsource.org/projects/vsplugind/
February 08, 2008
Re: what IDE do you use?
>I use CodeBlock for large projects and  FAR or Poseidon for small.

May ask why you don't use poseidon on large projects ( and what is large :) 
?
February 08, 2008
Re: what IDE do you use?
Robert Fraser wrote:
> Tyro[a.c.edwards] wrote:
>> I use UltraEdit for work (That's what they pay for so I'll use it, 
>> plus it's feature set is unparalleled by any other editor I've come 
>> across). 
> 
> They gave me a license for that at work, and I liked it so much (and was 
> feeling rich enough at the time), I was suckered into buying it when I 
> went back to school. Whenever Descent's dev branch gets horked 
> (relatively often, I'm afraid :-)), I switch over to it for editing D code.

Oops; thought you meant "convert Eclipse JDT so it works with D", which 
is what Descent is. If you meant convert the application Eclipse to D, I 
think it wouldn't help very much. Eclipse is an application designed to 
run for long periods of time, which is where Java HotSpot compiler does 
its best, and the application model is VERY class-heavy, so converting 
it to anything that would actually instantiate the vast number of 
classes defined there literally (Java doesn't even need to instantiate 
classes w/o data members, such as anonymous Runnables, but D does) would 
probably just slow it down. Eclipse isn't slow because it's Java (Java 
performance is mostly a myth these days anyway), it's slow because it 
does so much stuff in the background.
February 08, 2008
Re: what IDE do you use?
Robert Fraser pisze:
 > Oops; thought you meant "convert Eclipse JDT so it works with D", which
> is what Descent is. If you meant convert the application Eclipse to D, I 
> think it wouldn't help very much. Eclipse is an application designed to 
> run for long periods of time, which is where Java HotSpot compiler does 
> its best, and the application model is VERY class-heavy, so converting 
> it to anything that would actually instantiate the vast number of 
> classes defined there literally (Java doesn't even need to instantiate 
> classes w/o data members, such as anonymous Runnables, but D does) would 
> probably just slow it down. Eclipse isn't slow because it's Java (Java 
> performance is mostly a myth these days anyway), it's slow because it 
> does so much stuff in the background.

That's probably answer to my post? Isn't it?

My post was of course joke. Frank Benoit is currently translating Java 
SWT library from Java to D, which is a huge work...

---

Eclipse seems to be a little slow in my experience. I use CodeBlocks for 
my regular development and it performs much better than Eclipse. But 
probably you  are right that Eclipse is just doing much more in the 
background.

But anyway I will switch to Descent for my regular work as soon as it 
will improve it's builder .IMHO good builder is very important for IDE; 
I usually click build/rebuild probably about hundred times a day).

I personally think that translation of SWT to D (native gui), and 
Descent IDE are most important projects for D being adopted by broader 
community of software developers.

BR
Marcin Kuszczak
(aarti_pl)
February 08, 2008
Re: what IDE do you use?
Aarti_pl wrote:
> But anyway I will switch to Descent for my regular work as soon as it 
> will improve it's builder .IMHO good builder is very important for IDE; 
> I usually click build/rebuild probably about hundred times a day).

Seconded.  Descent 0.51 is awesome!  The only thing that keeps me from
switching full time is a missing build setup like CodeBlocks has.
Descent's autocomplete and semantic analysis trounces all over code
blocks though, so I can't wait to switch!

> I personally think that translation of SWT to D (native gui), and 
> Descent IDE are most important projects for D being adopted by broader 
> community of software developers.

Agreed as well.  DWT is another great project.
February 08, 2008
Re: what IDE do you use?
BCS <BCS@pathlink.com> wrote:
> I uses a text editor (edit++) and the command prompt.

Vim + :mak + dsss in Makefile + some custom error msg handler.
February 09, 2008
Re: what IDE do you use?
BCS wrote:
> I uses a text editor (edit++) and the command prompt.

I use Descent + command line. I'm really happy with it. Never 
underestimate the present of a code assistant (0.5.1 rocks...).
February 13, 2008
Re: what IDE do you use?
Notepad++ and command-line for simple programs and tests, Descent and DSSS  
for larger projects.

Simen
1 2 3 4 5
Top | Discussion index | About this forum | D home