SoC ideas and KDE wiki

Gaël de Chalendar Gael.de-Chalendar at cea.fr
Thu Apr 27 16:33:26 UTC 2006


Le Mercredi 26 Avril 2006 13:30, Vladimir Prus a écrit :
> On Wednesday 26 April 2006 15:26, Alexander Dymo wrote:
> > On Wednesday 26 April 2006 11:51, Vladimir Prus wrote:
> > > Should we do something about that?
> >
> > Let's just leave a link to the KDevelop wiki then.
>
> In that case it's possible to at least one person won't follow the link ;-)
> I'd rather copy everything from KDevelop wiki to KDE wiki. Anybody has new
> ideas to add yet?
Maybe. I am a former Smalltalk developper. I think it is really a great 
programming language, partly due to its integrated IDE. 
I dream to see a so much intuitive coding tool for C++ since a long time.

See http://kleag.free.fr/smalltalkCodeBrowser.png for a snapshot of the Squeak 
Smaltalk Code Browser. Something named "Categories" is defined in the left 
pane. The classes it contains are in the second pane. If no class is 
selected, a template class is shown below. When completed, right click to 
accept and it will be added to the system. The third pane shows methods 
(messages in Smalltalk dialect) categories. The last pane show the selected 
method code or (if no method is selected) again a template method.

This simple interface is surprisingly powerfull. Maybe could these ideas be 
adapted to C++, hiding the header/implementation separation and smoothly 
allowing to express the include dependencies. Surely, it should be able to 
cope with the external editing of .h or .cpp, updating automaticaly the 
interface. It should also cope with the directories hierarchies and the 
things specific to C++ or other OO languages.

What's your opinion about it : do you feel it as a good idea ? is it a 
candidate SoC project ?

Regards,

Gaël




More information about the KDevelop-devel mailing list