Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

"C In A Nutshell" (dt.) von O'Reilly?

1 view
Skip to first unread message

Andreas Burmester

unread,
Aug 25, 2009, 12:59:00 PM8/25/09
to
Moin.

Kann jemand ein Urteil ᅵber <subject> abgeben?

Erstmal: Fachlich i.O., erschᅵpfend (auch was C99 angeht)?

Aber auch: Geeignet zum Erlernen von C fᅵr jemanden mit
Programmiererfahrung, vor allem aber in Script-Sprachen?

TIA
b.

Michael Schumacher

unread,
Aug 25, 2009, 5:51:05 PM8/25/09
to
Andreas Burmester wrote:

> Kann jemand ein Urteil über <subject> abgeben?
> Erstmal: Fachlich i.O., erschöpfend (auch was C99 angeht)?
> Aber auch: Geeignet zum Erlernen von C für jemanden mit


> Programmiererfahrung, vor allem aber in Script-Sprachen?

Das Buch ist sicher nicht schlecht, aber Du wirst da nichts
finden, was Du nicht auch im Internet finden kannst, wenn
Du nach entsprechenden Begriffen suchst (z.B. "learning C"
bei Tante Gu eingeben). C ist eine sehr einfache Sprache,
die relativ schnell zu erlernen ist, aber sie "effizient"
einzusetzen, also zu erkennen, was man damit so alles recht
elegant anstellen kann, ist eine ganz andere Sache. Und
natürlich gibt es neben ISO-C auch eine ganze Reihe Dialekte
(GNU-C, MS-C, ...) und Umgebungen (POSIX, Windows, MacOS,
Unmengen an externen Bibliotheken, etc.), die man zusätzlich
zu C je nach Bedarf/Erfordernissen kennenlernen muß. Das
kann Dir kein Buch komplett näherbringen, und Kenntnisse in
Skriptsprachen helfen nur bedingt, oder sind sogar eher
hinderlich, weil C relativ CPU-nah ist und man sich den
Komfort, den einem Skriptsprachen bieten, erst mühsam selbst
"erprogrammieren" muß (sofern keine geeigneten Bibliotheken
vorhanden sind, und selbst dann wird aus C kein Tcl, Python,
Perl, PHP, usw.). Und je nachdem muß man sich auch noch an
unterschiedliche Programmierstile anpassen, also etwa, wie
Bezeichner benannt, oder wie geschweifte Klammern gesetzt
werden (z.B. GNU-Style vs. BSD-OTBS). Ganz zu schweigen
davon, daß es etwa auch andere Restriktionen geben kann,
wenn etwa Rechner-Ressourcen knapp oder merkwürdig verteilt
sind, wie es im Embedded/Controller-Bereich Usus ist...

Laß Dich aber nicht einschüchtern: schon Konfuzius erkannte,
daß auch die längste Reise mit dem ersten Schritt beginnt. :)


mike

Dr4x

unread,
Sep 20, 2009, 6:10:44 AM9/20/09
to
Andreas Burmester schrieb:
Hi Andreas,

ich habe das Buch und bin begeistert. Alles wird sehr verstᅵndlich
erklᅵrt es ist ausserdem auch sehr schᅵn zum Nachschlagen gegliedert.
Der "neue" C99 Standard wird immer dann eingebracht wenn es eine
verᅵnderung zum Alten gibt.

Ich habe es mir als ebook geholt und danach gleich nochmla als
Print-Ausgabe, kurz ich bin begeistert.

greets Dr4x

0 new messages