|
From: Abhijit S. <mu...@gm...> - 2002-08-02 07:58:25
|
Greets. > > I have not much time to > > devote to a possible Dev-C++ rewritting in C++ from scratch, i am just > > asking it from the people who have time and do this (the current Dev-C++ > > development team Colin Laplace, Hongli Lai and the rest of people). I > > have time only to bug fix things and add some facilities here and there > > and say some suggestion. > > You know i don't really like that idea. Dev-C++ is becoming quite > full-featured, so rewritting everything in C++ would be a real pain, and not > really a benefit for the end user. Yes, but isn't it therefore better to start the re-writing right now, before Dev becomes even more complex? Also, correct me if I'm wrong, but the license for Delphi is for personal use only, and executables cannot be distributed. So actually, you should be distributing only the code, and have us compile it to use it (for which we'd need Delphi). If Delphi's free version kicks the bucket one day (God forbid :) then you cannot continue the development of Dev. You won't have this problem if you port to C++, since we will *always* have GCC. Also, about not benefitting the end user, I beg to differ, since the end-users here are programmers who would love to go through the code and offer suggestions and bug-fixes. The time you lose in rewriting will be made up by the number of additional inputs you get from User Sources (us :). A suggestion, if anyone decides to re-write in C++, is to re-write modularly (aka UNIXly), so that every module does only one task. The Delphi source can be modified to call these modules (using DLLs). For example, the editor window can be contained in one module, the class browser in another. When you reach the point of having converted every module, all that remains is to rewrite the main code in C++. I know this isn't as simple as it seems, and I know I don't know how easy it will be; this is just a suggestion. ___________________________________________________________ Abhijit Shylanath E-mail: mu...@gm... || ibr...@bi... Web-site: http://mudeth.tripod.com/ |