KDE/kdevelop [POSSIBLY UNSAFE]

Andreas Pakulat apaku at gmx.de
Fri Apr 27 10:13:35 UTC 2007


On 27.04.07 11:27:44, David Nolden wrote:
> On Friday 27 April 2007 09:18:19 Andreas Pakulat wrote:
> > On 26.04.07 22:36:13, Matt Rogers wrote:
> > And this code is not really among the simple ones, its using advanced
> > template stuff heavily. You may be familiar with that, but I know that
> > most of our developers are not. Or at least thats the impression I got
> > when I showed them the patch for removing the necessity of 2 macros for
> > using our extension interfaces that David has come up with.
> 
> The code uses that advanced template-stuff heaviliy, but only very few places 
> are really complicated. In the other places, that template-stuff is used to 
> make the code cleaner, less error-prone, and more understandable(Once you 
> understand what the template-stuff does).

I already said this on IRC lately, but I think that last part
(understanding what the template-stuff does) is the hardest part here.
Templates are really powerful, but learning all that is IMHO rather hard
compared to other parts of C++. 

Andreas

-- 
Reply hazy, ask again later.




More information about the KDevelop-devel mailing list