[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: [despammed] Re: new KDE Development book
From:       Esben Mose Hansen <esben () despammed ! com>
Date:       2003-07-19 7:32:49
[Download RAW message or body]

On Saturday 19 July 2003 08:58, Karl-Heinz Zimmer wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Saturday 19 July 2003 00:56, Guillaume Laurent wrote:
> > On Friday 18 July 2003 20:02, Ralf Nolden wrote:
> > > Exactly :-) As written earlier, I want to explain/teach C++
> > > programming with Qt/KDE, so C++ is explained directly with what one
> > > needs - even if you have no programming knowledge about C++ at all.
> > > It's all about practical programming with background explanation.
> >
> > I honestly don't think that can work. C++, even coated with Qt, is not
> > suitable as a first language.
>
> IM(h)O: It is.

If you want, I can write a chapter or two about C++, with or without QT. I 
seem to be installed as a sort of unofficial C++ teacher/coach at work 
anyhow. I tend to prefer the STL over the QTL, though, but they're not /that/ 
different. 

And actually, a good, free C++ book is actually a quite rare thing.

>
> Ask my son who just started learning C++ as his first language, even
> before starting english.

Cool :-)

>
> C++ is OK for beginners if you start with the basics and try to make the
> learning curve less steep - e.g. by using a step-to-step approach in
> your main sample program that is enhanced in every chapter, while having
> tiny little exercise proggies in each chapter that show one single
> element of the language.

Like every other language. Heck, I've seen people starting a prolog(!), 
lisp(!) and assembler(!). They didn't suffer...

>
> So the user would have two areas of pratcise (and of success):
>
> a) the ever growing main sample
>
> b) the small mini proggies that show clearly one aspect each.

Examples are very useful for this sort of thing, yes. 


-- 
regards, Esben

esben@despammed.com *---* http://home.worldonline.dk/~mesben


 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic