Code Poet, an IDE for D

Jeremie Pelletier jeremiep at gmail.com
Sun Nov 29 10:05:28 PST 2009


retard wrote:
> Tue, 10 Nov 2009 22:22:42 -0500, Jeremie Pelletier wrote:
> 
>> It's been some time since I last posted to this newsgroup, I've been
>> quite busy these past weeks!
>>
>> Among other things, I started writing an IDE for D from scratch and
>> opened a SourceForge project for it a few minutes ago, I'll also open a
>> dsource project to link to the sf one in the following days.
>>
>> At first I tried to code it in D using wxD but soon found out the
>> limitations of these bindings, then I tried to write my own wxWidgets
>> bindings which worked great until i realized I was leaking memory like
>> hell and had a hard time linking garbage collected D objects to C++
>> reference counted objects without adding complex overhead.
>>
>> So after spending two weeks on these failed attempts, I jumped back into
>> C++ after two years of almost only writing D code, this time using
>> boost, and boy is that library sweet!
>>
>> Here is the (very simple) website of the project, with a screenshot of
>> the program so far, the content is hard coded for now to test the custom
>> editor painting routines.
>>
>> http://codepoet.sourceforge.net
> 
> Is there some reason why you didn't built your IDE on top of some 
> existing open source IDE like kdevelop? Also built with C++ and uses a 
> modern GUI library. You would only need to plug in the dmdfe, a build 
> system, and add some D related GUI functionality.

Where's the challenge and fun in that?

I want a standalone IDE so I get complete freedom in how I code the 
thing, I also want to make it easy to port to D in the future.


More information about the Digitalmars-d-announce mailing list