[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: [Possibly slightly OT] KDE development
From: Waldo Bastian <bastian () kde ! org>
Date: 2001-06-18 18:04:03
[Download RAW message or body]
On Monday 18 June 2001 08:23 am, Chris Howells wrote:
> I'm sorry if this is slightly off topic, but I'm not aware of a more
> relevant place for advice.
Questions related to the development of a KDE application are always on
topic.
Examples:
*) "What is the perl expression for replace foo with bar?" --> offtopic.
*) "I'm writing a KDE application and want to use a perl expression for
replacing foo with bar." --> ontopic.
> I'd really like to start doing work on KDE development.
>
> However, do I *need* to learn C++ first, and then start learning Qt and
> KDE?
>
> Or can I just work through David Sweet's KDE 2 Development, without
> working my way through a C++ first?
It's a bit of both. I mean, I started to do KDE stuff in order to learn more
about C++ but when I did that I already knew a bit about C++ from books, I
just hadn't really used it for anything.
So I think you should really buy yourself a nice C++ book (it's a good
investment but you could fetch one from your local library as well if you're
short on cash) so that you will be able to understand what a piece of code
does when you see it. It's rather hard to read a Qt/KDE book if you have no
clue what the code examples do. That said, you don't need to be a C++ expert
to start with Qt/KDE. I guess after the first 3 chapters of any good C++ book
you should be able to understand a Qt/KDE book and when you see something
that isn't clear you can always look it up in your C++ book.
We really should put up a list of recommended C++ books on our website if we
haven't done that already. (I don't think we have)
Cheers,
Waldo
--
bastian@kde.org | SuSE Labs KDE Developer | bastian@suse.com
>> Visit http://master.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