Hallo, Am Mon, 09 Okt 2006, Sandy Drobic schrieb:
Dr. Jürgen Vollmer wrote:
YEAR = 1983, (gibt's auch in neueren Auflagen) ABSTRACT = "{Einf\"{u}hrung in die Programmiersprache C; C-Referenz Manual; C-Syntax Diagramm.}", KEYWORD = "Programmiersprachen, C", } Neuere Auflage hört sich gut an. Mir wurde beim Jahrgang 1983 schon leicht gruselig. (^-^)
Wenn du kannst wuerde ich dir die Ausgabe auf Englisch empfehlen. K&R schreiben IMO sogar recht gut :) Aus der C-FAQ (schau in comp.lang.c oder news.answers nach der FAQ): Brian W. Kernighan and Dennis M. Ritchie, _The C Programming Language_, Prentice-Hall, 1978, ISBN 0-13-110163-3. [K&R1] Brian W. Kernighan and Dennis M. Ritchie, _The C Programming Language_, Second Edition, Prentice Hall, 1988, ISBN 0-13-110362-8, 0-13-110370-9. (See also question 18.10.) [K&R2] Die erste Ausgabe von '78 ist nicht mehr sinnvoll, da diese nicht dem C-Standard entspricht. Letztere ist zwar nicht auf dem aktuellen Stand von C99, aber auf dem von C89.
wieso, der ANSI Standard ist halt nun mal schon etwas älter. Und nur weil ein Buch alt ist heisst das doch nicht daß es schlecht ist. (in anderen Bereichen weiss man das noch (Goethe, Schiller, Platon, ...)in der Informatik gilt leider neu = gut, alt = schlecht...)
Das stimmt schon, mir geht es eher um die didaktische Art, wie der Stoff präsentiert wird. Ich habe hier ein Buch über Shellscripte, das hat mir schon manchen Gähner entlockt.
*g*
Auf der anderen Seite bin ich gerade bei "Learning Perl" von O'Reilly, und da wird der Stoff konzentriert, aber einigermaßen locker übermittelt, ohne flapsig zu wirken. Erste Ausgabe war übrigens 1991, ist auch schon 15 Jahre her.
Ich fand den K&R ganz gut in der Hinsicht. Schau doch mal in der Bibliothek oder im Buchhandel rein ;) Lies die "Introduction" und das erste Kapitel "Getting started". Fuer die UNIX (und Linux-) Systemprogrammierung ist die Bibel der "Stevens": W. Richard Stevens, "Advanced Programming in the UNIX Environment", Second Edition, Addison Wesley, 2005, ISBN 0-201-43307-9, USD 74.99 Ist ein richtiger Wälzer. Von "The Unix Programming Environment" von Kernighan/Pike muss ich eher abraten. -dnh -- 17: Vollkompatibel zur Datenautobahn Gerät verfügt über eine serielle Schnittstelle. (Peter Berlich)