beginner C++
Marvin [GodfatherofSoul] Bellamy
mbellamy at kc.rr.com
Fri Aug 16 00:34:53 CDT 2002
Thanks for the input guys. I'm pretty excited about finally getting
started with C (besides a tutorial I went through years ago). All of
these libraries that I've been installing to get programs working, and I
never knew a damned thing about what they were :) BTW, I'll probably
stick with C++ since I'm used to coding OOP.
Carl Sappenfield wrote:
>As far as GUIs go, Qt is good for C++ and GTK+/Gnome is good for C. I
>haven't used Qt in a couple of years, but if I remember right, it's similar
>to Swing in Java. So is GTK+/Gnome. GTK+/Gnome also has a RAD environment
>that mostly works called Glade, but if you're a beginner in C, you've got a
>learning curve ahead. You might want to wait for Kylix to come out for C++
>if you're in a hurry for a RAD environment.
>If you're looking for database connectivity, there isn't anything like JDBC,
>but one of the reasons to use C is native APIs are much better than JDBC and
>aren't hard to use. Again, Kylix will have ODBC controls that you'll be
>able to just drag and drop on forms.
>A later post says a couple of things I want to clarify. First, don't think
>of C and C++ as the same language. The ways you manage memory are different
>(and I don't mean they just use different keywords.) Also, C has structures
>instead of classes, so you don't get useful things like copy constructors
>and destructors, and inheritance is done by playing with pointers, which can
>be tricky if you're a beginner.
>
>----- Original Message -----
>From: "Marvin GodfatherofSoul Bellamy" <mbellamy at kc.rr.com>
>To: "Kclug" <kclug at kclug.org>
>Sent: Thursday, August 15, 2002 3:31 PM
>Subject: beginner C++
>
>
>>I'm a Java programmer, but I figured I'd better learn C considering the
>>market conditions. I'm used to the rich centralized API that Java
>>provides. My question is are there equivalents for C users? I'm
>>thinking of classes (whatever C calls them) for making network
>>connections, GUIs, etc.). Keep in mind that my knowledge of C is
>>limited to the basic comp 101 programs.
>>
>>
>>
>>
>
>
More information about the Kclug
mailing list