Programmierung
Andre Landwehr
andre.landwehr at gmx.net
Sun Apr 21 10:19:03 CEST 2002
On Sat, Apr 20, 2002 at 08:02:23PM +0200, Thomas Bee wrote:
> Aber worum es mir eigentlich geht ist, kennt jemand irgendwelche Tutorials,
> Bücher etc. wo man sich u. a. anhand von einfachen (!!!) Beispielen die
> Thematik der OO-Programmierung schrittweise aneignen kann?
Ich würd fast sagen jedes beliebige Java Buch ;-) Nee, mal im
Ernst: Wenn du C++ lernen willst, dann eigne dir Grundkenntnisse
von C an und geniesse die Vorteile, die dir C++ bietet. Wenn du
objektorientiertes Programmieren lernen willst, dann fang nicht
mit C++ an.
Man kann sicherlich auch mit C++ objektorientiert programmieren,
aber man muß es nicht (was gerade Anfänger dazu verleitet es
nicht zu tun, wie dein gepostetes Programm bewiesen hat) und
außerdem hat C++ genügend Tücken, um dir ganz schnell den Spaß an
der Sache verderben zu können. Dazu kommt noch ein eklatanter
Mangel an Dokumentation, das fängt damit an, daß du zu den
meisten Bibliotheksfunktionen keine man-pages hast. Da kommst du
um ein Buch zur Standard-Bibliothek schonmal nicht herum. Und
wenn du dann ein tolles Sprachfeature gefunden hast, was du
unbedingt benutzen willst, kann es dir auch noch passieren, daß
der Compiler deiner Wahl es nicht unterstützt oder schlicht weg
Mist baut dabei (nein, auch g++ kann nicht alles).
Java hat auch so seine konzeptionellen Schwächen, aber die kann
man an einer Hand aufzählen und zum Lernen ist es wirklich besser
geeignet finde ich.
> Oder gibt es in der LUG auch mal Kurse oder "Programmierfeten" (vergleichbar
> wie die Installfeten)?
Sowas war mal angedacht, scheint aber wieder im Sande verlaufen
zu sein... Zumindest in der Gruppe von interessierten, die sich
da anfing zu bilden, war die Stimmung auch ziemlich contra C++,
es wäre reines C programmiert worden.
Andre
--
/"\
\ /
X ASCII Ribbon campaign against HTML E-Mail
/ \
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://lug-owl.de/pipermail/linux/attachments/20020421/0b275413/attachment.sig>
More information about the Linux
mailing list