Jump to page: 1 2
Thread overview
Status/future of the DDT project?
Aug 01, 2011
Samuel Lampa
Aug 01, 2011
Trass3r
Aug 01, 2011
Robert McGinley
Aug 01, 2011
Ary Manzana
Aug 01, 2011
Andrew Wiley
Aug 03, 2011
Bruno Medeiros
Aug 03, 2011
Bruno Medeiros
Aug 03, 2011
Andrew Wiley
Aug 03, 2011
Brad Roberts
Aug 04, 2011
Trass3r
Aug 04, 2011
Trass3r
Aug 01, 2011
Samuel Lampa
Aug 01, 2011
Andrew Wiley
Aug 03, 2011
Bruno Medeiros
Aug 02, 2011
Samuel Lampa
Aug 03, 2011
Bruno Medeiros
Aug 03, 2011
Samuel Lampa
August 01, 2011
Hi,

I'm looking into using D for some sysadmin tools I need to develop att UPPMAX, and thus is looking for a good IDE for use on Linux, that supports debugging (step/go-into etc) debugging and code completion.

I found out about the DDT project, after seeing that Descent is dead [1], and just wanted to hear what is the current status for the project (etc for the very technical status, I can try to figure out myself), is it going to be actively maintained in the foreseeable future etc?

I tried also the Code::Blocks editor, but while it seems to work, I tend to like working in the rock-solid base platform of Eclipse, so I really hope DDT will be actively developed!

(What IDE are you other linux people using for development btw? )

Best
// Samuel

-- 
System Expert / Bioinformatician
SNIC-UPPMAX HPC Center
Uppsala University, Sweden
--------------------------------------
E-mail: samuel.lampa@scilifelab.uu.se
Phone: +46 (0)18 - 471 1060
WWW: http://www.uppmax.uu.se
Uppnex: https://www.uppnex.uu.se

August 01, 2011
Am 01.08.2011, 13:39 Uhr, schrieb Samuel Lampa <samuel.lampa@scilifelab.uu.se>:

> Hi,
>
> I'm looking into using D for some sysadmin tools I need to develop att UPPMAX, and thus is looking for a good IDE for use on Linux, that supports debugging (step/go-into etc) debugging and code completion.

I think DDT doesn't support debugging yet.
But unfortunately there's no real alternative (I know of).
August 01, 2011
I put a request into JetBrains to have intellij idea or a stand alone product support D http://youtrack.jetbrains.net/issue/IDEA-72124?query=D+Programming+language I don't know if anyone here is a fan of their IDE's but I find their tools to be quite good.

Rob

On Aug 1, 2011, at 1:16 PM, Trass3r wrote:

> Am 01.08.2011, 13:39 Uhr, schrieb Samuel Lampa <samuel.lampa@scilifelab.uu.se>:
> 
>> Hi,
>> 
>> I'm looking into using D for some sysadmin tools I need to develop att UPPMAX, and thus is looking for a good IDE for use on Linux, that supports debugging (step/go-into etc) debugging and code completion.
> 
> I think DDT doesn't support debugging yet.
> But unfortunately there's no real alternative (I know of).



August 01, 2011
On 8/1/11 2:16 PM, Trass3r wrote:
> Am 01.08.2011, 13:39 Uhr, schrieb Samuel Lampa
> <samuel.lampa@scilifelab.uu.se>:
>
>> Hi,
>>
>> I'm looking into using D for some sysadmin tools I need to develop att
>> UPPMAX, and thus is looking for a good IDE for use on Linux, that
>> supports debugging (step/go-into etc) debugging and code completion.
>
> I think DDT doesn't support debugging yet.
> But unfortunately there's no real alternative (I know of).

Someone could try to contribute to DDT by extracting Descent's debugger from it (the code is totally separated from other IDE features so it's should be straight forward). Though Descent's debugger only worked with ddbg (dead, I think) and gdb (which kind of understands D, but not that much).
August 01, 2011
On Mon, Aug 1, 2011 at 11:22 AM, Ary Manzana <ary@esperanto.org.ar> wrote:

> On 8/1/11 2:16 PM, Trass3r wrote:
>
>> Am 01.08.2011, 13:39 Uhr, schrieb Samuel Lampa <samuel.lampa@scilifelab.uu.se**>:
>>
>>  Hi,
>>>
>>> I'm looking into using D for some sysadmin tools I need to develop att UPPMAX, and thus is looking for a good IDE for use on Linux, that supports debugging (step/go-into etc) debugging and code completion.
>>>
>>
>> I think DDT doesn't support debugging yet.
>> But unfortunately there's no real alternative (I know of).
>>
>
> Someone could try to contribute to DDT by extracting Descent's debugger
> from it (the code is totally separated from other IDE features so it's
> should be straight forward). Though Descent's debugger only worked with ddbg
> (dead, I think) and gdb (which kind of understands D, but not that much).
>

That's the trick. I don't know about the rest of you, but I haven't had any
luck figuring out how to debug code compiled by DMD with any sort of
efficiency, so I've just been using GDC for everything. The problem is that
integrating gdb would require the IDE to know the difference between the
two, which is non-trivial.
And if I can't even find the symbol I want in an executable compiled by DMD,
how would I code an IDE that could?


August 01, 2011
On 08/01/2011 07:16 PM, Trass3r wrote:
> Am 01.08.2011, 13:39 Uhr, schrieb Samuel Lampa <samuel.lampa@scilifelab.uu.se>:
>
>> Hi,
>>
>> I'm looking into using D for some sysadmin tools I need to develop att UPPMAX, and thus is looking for a good IDE for use on Linux, that supports debugging (step/go-into etc) debugging and code completion.
>
> I think DDT doesn't support debugging yet.
> But unfortunately there's no real alternative (I know of).
>

Thanks for all this input and hints, everybody!
I think I'll keep an eye on DDT, and see if there is anything I can help with (at least submitting bugs, I guess).

// Samuel



-- 
System Expert / Bioinformatician
SNIC-UPPMAX HPC Center
Uppsala University, Sweden
--------------------------------------
E-mail: samuel.lampa@scilifelab.uu.se
Phone: +46 (0)18 - 471 1060
WWW: http://www.uppmax.uu.se
Uppnex: https://www.uppnex.uu.se

August 01, 2011
On Mon, Aug 1, 2011 at 1:30 PM, Samuel Lampa <samuel.lampa@scilifelab.uu.se>wrote:

> On 08/01/2011 07:16 PM, Trass3r wrote:
>
>> Am 01.08.2011, 13:39 Uhr, schrieb Samuel Lampa < samuel.lampa@scilifelab.uu.se**>:
>>
>>  Hi,
>>>
>>> I'm looking into using D for some sysadmin tools I need to develop att UPPMAX, and thus is looking for a good IDE for use on Linux, that supports debugging (step/go-into etc) debugging and code completion.
>>>
>>
>> I think DDT doesn't support debugging yet.
>> But unfortunately there's no real alternative (I know of).
>>
>>
> Thanks for all this input and hints, everybody!
> I think I'll keep an eye on DDT, and see if there is anything I can help
> with (at least submitting bugs, I guess).
>
>
>
Bruno Medeiros pretty much does DDT these days, although his time is limited and he seems to check the mailing lists about once a month and send out a whole bunch of emails. He'll probably chime in at some point in the near future.


August 02, 2011
On 08/01/2011 10:47 PM, Andrew Wiley wrote:
>
>
> On Mon, Aug 1, 2011 at 1:30 PM, Samuel Lampa <samuel.lampa@scilifelab.uu.se <mailto:samuel.lampa@scilifelab.uu.se>> wrote:
>
>     On 08/01/2011 07:16 PM, Trass3r wrote:
>
>         Am 01.08.2011, 13:39 Uhr, schrieb Samuel Lampa
>         <samuel.lampa@scilifelab.uu.se
>         <mailto:samuel.lampa@scilifelab.uu.se>>:
>
>             Hi,
>
>             I'm looking into using D for some sysadmin tools I need to
>             develop att UPPMAX, and thus is looking for a good IDE for
>             use on Linux, that supports debugging (step/go-into etc)
>             debugging and code completion.
>
>
>         I think DDT doesn't support debugging yet.
>         But unfortunately there's no real alternative (I know of).
>
>
>     Thanks for all this input and hints, everybody!
>     I think I'll keep an eye on DDT, and see if there is anything I
>     can help with (at least submitting bugs, I guess).
>
>
>
> Bruno Medeiros pretty much does DDT these days, although his time is limited and he seems to check the mailing lists about once a month and send out a whole bunch of emails. He'll probably chime in at some point in the near future.
>

Ok :) ... I'll keep an eye on the thread ...

// Samuel

-- 
System Expert / Bioinformatician
SNIC-UPPMAX HPC Center
Uppsala University, Sweden
--------------------------------------
E-mail: samuel.lampa@scilifelab.uu.se
Phone: +46 (0)18 - 471 1060
WWW: http://www.uppmax.uu.se
Uppnex: https://www.uppnex.uu.se



August 03, 2011
On 01/08/2011 21:47, Andrew Wiley wrote:
> Bruno Medeiros pretty much does DDT these days, although his time is
> limited and he seems to check the mailing lists about once a month and
> send out a whole bunch of emails. He'll probably chime in at some point
> in the near future.

For the most D newsgroups, yes, but I usually am up to date with D.announce and D.ide as they are much lower traffic (and more relevant) :)

-- 
Bruno Medeiros - Software Engineer
August 03, 2011
On 01/08/2011 12:39, Samuel Lampa wrote:
> Hi,
>
> I'm looking into using D for some sysadmin tools I need to develop att
> UPPMAX, and thus is looking for a good IDE for use on Linux, that
> supports debugging (step/go-into etc) debugging and code completion.
>
> I found out about the DDT project, after seeing that Descent is dead
> [1], and just wanted to hear what is the current status for the project
> (etc for the very technical status, I can try to figure out myself), is
> it going to be actively maintained in the foreseeable future etc?
>

At the moment it is just me working on DDT in any significant way (although Gyula Gubacsi aka progician has submitted some code). But I do plan and expect to work on it at least until the 1.0 milestone, which I consider to be a highly stable and usable state: Concretely, this means having debugger support, and updating/reimplementing the parser so that it is stable, recognizes the newer D2 language features, and is easy to modify (see http://code.google.com/a/eclipselabs.org/p/ddt/issues/list?can=2&q=parser )

I really can't quite say how long it will take until this point is reached.

-- 
Bruno Medeiros - Software Engineer
« First   ‹ Prev
1 2