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

List:       kde-devel
Subject:    Re: new KDE Development book
From:       Karl-Heinz Zimmer <khz () kde ! org>
Date:       2003-07-19 7:02:14
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Saturday 19 July 2003 05:28, Mark Bucciarelli wrote:
> On Friday 18 July 2003 6:56 pm, 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
>
> [...]
>
> Python is eminently suited for a first language.
>
> Why not an intro section that uses pyKDE to introduce some KDE basics
> w/o getting bogged down in wordy C++ syntax?
>
> I'd be willing to take a crack at this.

While I don't dislike python nor your enthusiasm I just wanted to mention 
that also C++ can be tought in a way that is preventing the learner from
being 'bogged down'.  ;-)

It is all a matter of time:

1. How much time do you take to make sure the book is really good for
   beginners.

2. How much time do you give the reader to spend on the basics of the
   language before digging into the more complex and advanced technics.

IMO both times should be looooong.   :-)

Karl-Heinz
- -- 
Karl-Heinz Zimmer, Senior Software Engineer, Klarälvdalens Datakonsult AB
<mailto:khz@klaralvdalens-datakonsult.se>            <mailto:khz@kde.org>
 "For every complex problem there is an
  answer that is clear, simple, and wrong."  H. L. Mencken, 1880 - 1956
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/GOz2CcaVnbvggDcRAngvAKCiYKHrkZMd7oHSIAEQd9aKX7fifACfVh5U
fwS+YYYIIMHTFhp3CD5114U=
=q/v/
-----END PGP SIGNATURE-----

 
>> 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