View mode: basic / threaded / horizontal-split · Log in · Help
December 14, 2005
Elephant is open source
I just realize the good news. If anyone is interested in having a nice D-IDE
(like me), this is definitely the way to go! Wish I had more time to take active
part of  it (I'll try to make some).

Tom
December 14, 2005
Re: Elephant is open source
Actually im no longer developing elephant , but Im going to try to start a
new community IDE built with DWT , so if you have any thoughts on your ideal
IDE please share them!

My only fear is that it will come out too much like eclipse -- and actually
im still on the fence, there are so many IDE's out there already is really
worth it ?  I personally dont use IDE's.

Charlie


"Tom" <Tom_member@pathlink.com> wrote in message
news:dnq7be$1uqm$1@digitaldaemon.com...
> I just realize the good news. If anyone is interested in having a nice
D-IDE
> (like me), this is definitely the way to go! Wish I had more time to take
active
> part of  it (I'll try to make some).
>
> Tom
>
>
December 14, 2005
Re: Elephant is open source
On Wed, 14 Dec 2005 22:46:07 +0000 (UTC), Tom wrote:

> I just realize the good news.

Well actually its not so open; it's written in C++ using MFC, so its still
pretty 'closed' ;-)

-- 
Derek
(skype: derek.j.parnell)
Melbourne, Australia
"A learning experience is one of those things that says,
'You know that thing you just did? Don't do that.'" - D.N. Adams
15/12/2005 10:49:38 AM
December 15, 2005
Re: Elephant is open source
Don't you? 


In article <dnq9ui$20ss$1@digitaldaemon.com>, Charles says...
>
>Actually im no longer developing elephant , but Im going to try to start a
>new community IDE built with DWT , so if you have any thoughts on your ideal
>IDE please share them!

I'm not THAT pretentious about IDEs. The fact that I can compile and run from
the same enviroment is enough to me (at first). Also a good intelisense is very
useful once in a while but not indispensable IMO. Visual Studio .NET is nice (as
an IDE), ECLIPSE is also great IDE (and much more featured just for Java) but
its "toys" aren't that important as the basics I've just mentioned above.

If you let me, I'll tell you (with all my respect) what I think about Elephant,
it's very nice (that all we know, as a promise at least) but you shouldn't have
to put on it so many incomplete features. If I was to make an IDE, first I'll do
the few important features (ie compiling and running, displaying errors, syntax
highlighting, project files). I wouldn't have done intelisense nor macros nor
any other too detailed feature.

So it would be relatively easy to mantain at first. Then you would enhance it
step by step, slowly. Correcting bugs and adding little features to it in the
long term. Obviously this would require a good and flexible design (to not
having to redesign everything on the way), and that I know, it's all but an easy
job. 

Your second "mistake" (do not take it as it sounds) was to use MFC: Oh My God I
hate it!, it's so ugly and confusing and .... uuuhh .... I don't like it at all
:D
But maybe you master it so much to trust it for the purpose, so I can't really
judge you on this field. If you ask me, I would code it in D, but I don't really
know if this is such an easy task (I don't know how mature/complete are the D
GUI libraries). The second alternative (if D wasn't the choice) would be C#, but
obviously I don't know if linux/FreeBSD fans would like it that much :), I am
Windows/FreeBSD user, in unix I use VI and in Windows an IDE (when possible) or
a TextEditor.

>My only fear is that it will come out too much like eclipse -- and actually
>im still on the fence, there are so many IDE's out there already is really
>worth it ?  I personally dont use IDE's.

I thought you said you were trying to open an IDE community for coding it in D
with DWT. I see you aren't that sure yet. Am I missing something?! :)
I would be glad to help you if you let me, but I can't promise my total devotion
to a project since I work and "study" ;) (I'm a busy guy :P), and sometimes
personal projects distract me too much. I'm never going to complete my degree at
this step :P

Anyway, I'll support you in any path you take and I'll help in anything I can.

Good Luck
Tom

>Charlie
>
>
>"Tom" <Tom_member@pathlink.com> wrote in message
>news:dnq7be$1uqm$1@digitaldaemon.com...
>> I just realize the good news. If anyone is interested in having a nice
>D-IDE
>> (like me), this is definitely the way to go! Wish I had more time to take
>active
>> part of  it (I'll try to make some).
December 15, 2005
Re: Elephant is open source
In article <6zera4b3m2wa.144yfqhr2vd3l.dlg@40tude.net>, Derek Parnell says...
>
>On Wed, 14 Dec 2005 22:46:07 +0000 (UTC), Tom wrote:
>
>> I just realize the good news.
>
>Well actually its not so open; it's written in C++ using MFC, so its still
>pretty 'closed' ;-)

Hehe, I agree ;-)

>-- 
>Derek
>(skype: derek.j.parnell)
>Melbourne, Australia
>"A learning experience is one of those things that says,
> 'You know that thing you just did? Don't do that.'" - D.N. Adams
>15/12/2005 10:49:38 AM
December 16, 2005
Re: Elephant is open source
In article <dnq9ui$20ss$1@digitaldaemon.com>, Charles says...
>
>Actually im no longer developing elephant , but Im going to try to start a
>new community IDE built with DWT , so if you have any thoughts on your ideal
>IDE please share them!

I have written something from scratch with DWT, the Poseidon editor for D. It
can be shipped out in days. The main purpose of Poseidon is to test DWT but not
intend to be an IDE since the feature is thin and weak. By develope Poseidon, I
found and fixed some bugs in DWT.

If you plan to write an IDE using DWT, I can provide help. DWT needs a
comparative complex application to test and check. Thanks.
December 16, 2005
Re: Elephant is open source
"Derek Parnell" <derek@psych.ward> wrote in message 
news:6zera4b3m2wa.144yfqhr2vd3l.dlg@40tude.net...
> On Wed, 14 Dec 2005 22:46:07 +0000 (UTC), Tom wrote:
>
>> I just realize the good news.
>
> Well actually its not so open; it's written in C++ using MFC, so its still
> pretty 'closed' ;-)

Then 'they' should consider porting it to WTL, www.sf.net/projects/wtl

It's open source, although I think it might need ATL, which comes with MFC 
:-(
In any case, it's much more straightforward, and doesn't attempt to be 
'smart' like MFC. It just wraps the Win32 API and uses RAII, which is the 
only point of having a C++ GUI framework, I think.

I've done this to my own MFC projects as well (I used MFC when started 
programming GUIs in C++, I've used Delphi before that, so forgive me!) and 
porting MFC projects to WTL is really straightforward, mostly renames.

L.
December 16, 2005
Re: Elephant is open source
Hey Shawn,

Cool on the IDE!  I imagine if your put the code on SVN people will be
willing to help, I could add intellisense if you like , I plan on
translating parse.c from DMD to D (Unless someone has already done this ? ).

I've also decided to try to make a GUI builder for DWT -- just as a personal
project -- but I could defintly use your input on it.  Ill start posting on
DWT forum.

Charlie


"Shawn_Liu" <Shawn_Liu_member@pathlink.com> wrote in message
news:dnt6vb$11cu$1@digitaldaemon.com...
> In article <dnq9ui$20ss$1@digitaldaemon.com>, Charles says...
> >
> >Actually im no longer developing elephant , but Im going to try to start
a
> >new community IDE built with DWT , so if you have any thoughts on your
ideal
> >IDE please share them!
>
> I have written something from scratch with DWT, the Poseidon editor for D.
It
> can be shipped out in days. The main purpose of Poseidon is to test DWT
but not
> intend to be an IDE since the feature is thin and weak. By develope
Poseidon, I
> found and fixed some bugs in DWT.
>
> If you plan to write an IDE using DWT, I can provide help. DWT needs a
> comparative complex application to test and check. Thanks.
>
>
>
December 16, 2005
Re: Elephant is open source
In article <dnulsn$280g$1@digitaldaemon.com>, Charles says...
>
>Hey Shawn,
>
>Cool on the IDE!  I imagine if your put the code on SVN people will be
>willing to help, I could add intellisense if you like , I plan on
>translating parse.c from DMD to D (Unless someone has already done this ? ).

Does this count? http://svn.dsource.org/projects/dbug/trunk/src/dparser/parse.d

jcc7
December 16, 2005
Re: Elephant is open source
Good call!

Charlie

"J C Calvarese" <technocrat7@gmail.com> wrote in message
news:dnuveb$2f86$1@digitaldaemon.com...
> In article <dnulsn$280g$1@digitaldaemon.com>, Charles says...
> >
> >Hey Shawn,
> >
> >Cool on the IDE!  I imagine if your put the code on SVN people will be
> >willing to help, I could add intellisense if you like , I plan on
> >translating parse.c from DMD to D (Unless someone has already done this
? ).
>
> Does this count?
http://svn.dsource.org/projects/dbug/trunk/src/dparser/parse.d
>
> jcc7
« First   ‹ Prev
1 2 3
Top | Discussion index | About this forum | D home