Programming questions
Nathan Toone
nathan at toonetown.com
Wed Mar 10 16:25:04 GMT 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I know that it is probably not the best place to post this question, but I
thought someone out there might have a solution (or some pointers) for me.
I am really interested in writing some KDE applications (as well as
fixing/modifying/customizing current applications). I am a quite able Java
programmer (don't kill me, please - it's the only one I learned in
school...I'm not a "programmer"...it's more of a hobby), but I know
absolutely NOTHING about C/C++.
First question: Are most KDE applications written in C or C++?
Second question: What is the difference? (if there is any)
Third question: Would you reccommend using the Java Bindings in kdebindings
to write applications (this would work for new applications, just not to
change existing applications)? Or is this not a reccommended way of
developing applications?
Fourth (and probably the most important) question: Does anyone know of any
Books/Web Sites/Other Resources that are geared toward people like me?
(People who know Java but want to learn C++) I know there are quite a few
going the other way...and I know there have to be similarities. For example,
in java you say new Object(), or whatever, and in C++ you do something wierd
(from looking at the code) like Object::Instance~($qstring, @this)... :) C++
seems more cryptic than Perl sometimes...and yes, I know that the C code I
just included made absolutely no sense...and it's probably not anything like
a constructor - it was an example.
Basically, I'm looking for the C++ equivalents of java's import, constructors,
method declaration and calls, etc. Since I think in java, I'd like to use it
as a jumping off point.
Thanks for any help that you may be able to give me.
- -Nathan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAT0Fh+lPSZRR0T30RAvK8AKDUGEzjFOR0nKmVKxYqnd1KRboTIQCgnS7U
5bxmK5SnF8BrVc/xYOFRlqs=
=Hv6n
-----END PGP SIGNATURE-----
___________________________________________________
This message is from the kde mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
More information about the kde
mailing list