The Hum
Ensign
- Registriert
- Jan. 2011
- Beiträge
- 200
Hallo Leute!
Ich habe vor ein paar Tagen damit angefangen die Programmiersprache C zu lernen. Hatte bis jetzt null Erfahrung
was das Programmieren angeht.
Zuerst habe ich mir Visual Studio C++ 2010 installiert, Tutorials im Internet gesucht, und losgelegt. Läuft eigentlich ganz gut bis jetzt. Nun wollte ich mir demnächst ein Buch über C kaufen. Nichts leichter als das.
Dachte ich. C ist "uralt", eine der meistgenutzten Sprachen, es gibt verschiedene Standards (C90, C99, C11), alles ist gut dokumentiert. Es gibt bestimmt hunderte toller Bücher über dieses Thema.
Dachte Ich. Also habe ich mir erst mal ein paar Rezensionen auf Amazon durchgelesen, musste aber schnell feststellen, dass die meisten Bücher auf Deusch die sich mit dem Programmieren in C befassen, schlecht sind. Es gibt auf Amazon einen Rezensenten, der viele Bücher über C bewertet hat, so ziemlich allen hat er unbrauchbarkeit attestiert.
Nun fragt ihr euch sicher, warum ich soviel Wert auf die Meinung eines einzelnen Rezensenten gebe, obwohl die meisten Bücher in der Gesamtheit gut bewertet worden sind. Weil er sehr sehr ausführlich schreibt, und das was er kritisiert auch sehr gut begründen kann. Anscheinend hat der Typ mehr als nur Ahnung von der Materie. Ich will mir nicht ein Buch kaufen das man "schon irgendwie" gebrauchen kann, und das Risiko eingehen, etwas von grundauf falsch zu lernen.
Er empfiehlt übrigens das Buch C Primer Plus von Stephen Prata. Nur ist dieses Buch auf Englisch. Nicht dass ich der Sprache nicht mächtig wäre, ich trau mir das durchaus zu, jedoch hätte ich trotzdem ein gutes Buch auf Deutsch.
Was nutzt es mir, wenn ich das empfohlene Buch bis zur Seite 100 durcharbeite, und dann festhänge weil Begriffe vorkommen die ich nicht kenne, und deren Bedeutung sich auch nicht einfach so übersetzen lassen. Vorallem bei einem Sachbuch kann so etwas sicher leicht passieren.
Also: Welche Guten Bücher über C-Programmierung könnt ihr mir empfehlen. Wichtig hierbei: Es sollte ersichtlich sein welcher Standard (C90, C99...) im Buch besprochen wird, und dieser sollte auch über Buchlänge eingehalten werden.
Ausserdem möchte ich ziemlich unabhängig von der Platform programmieren, der Sourcecode sollte ohne große Probleme sowohl auf Windows als auch Linux laufen (Also ohne spezielle Windows Header wie conio.h).
Vielen Dank schon mal!
Ich habe vor ein paar Tagen damit angefangen die Programmiersprache C zu lernen. Hatte bis jetzt null Erfahrung
was das Programmieren angeht.
Zuerst habe ich mir Visual Studio C++ 2010 installiert, Tutorials im Internet gesucht, und losgelegt. Läuft eigentlich ganz gut bis jetzt. Nun wollte ich mir demnächst ein Buch über C kaufen. Nichts leichter als das.
Dachte ich. C ist "uralt", eine der meistgenutzten Sprachen, es gibt verschiedene Standards (C90, C99, C11), alles ist gut dokumentiert. Es gibt bestimmt hunderte toller Bücher über dieses Thema.
Dachte Ich. Also habe ich mir erst mal ein paar Rezensionen auf Amazon durchgelesen, musste aber schnell feststellen, dass die meisten Bücher auf Deusch die sich mit dem Programmieren in C befassen, schlecht sind. Es gibt auf Amazon einen Rezensenten, der viele Bücher über C bewertet hat, so ziemlich allen hat er unbrauchbarkeit attestiert.
Nun fragt ihr euch sicher, warum ich soviel Wert auf die Meinung eines einzelnen Rezensenten gebe, obwohl die meisten Bücher in der Gesamtheit gut bewertet worden sind. Weil er sehr sehr ausführlich schreibt, und das was er kritisiert auch sehr gut begründen kann. Anscheinend hat der Typ mehr als nur Ahnung von der Materie. Ich will mir nicht ein Buch kaufen das man "schon irgendwie" gebrauchen kann, und das Risiko eingehen, etwas von grundauf falsch zu lernen.
Er empfiehlt übrigens das Buch C Primer Plus von Stephen Prata. Nur ist dieses Buch auf Englisch. Nicht dass ich der Sprache nicht mächtig wäre, ich trau mir das durchaus zu, jedoch hätte ich trotzdem ein gutes Buch auf Deutsch.
Was nutzt es mir, wenn ich das empfohlene Buch bis zur Seite 100 durcharbeite, und dann festhänge weil Begriffe vorkommen die ich nicht kenne, und deren Bedeutung sich auch nicht einfach so übersetzen lassen. Vorallem bei einem Sachbuch kann so etwas sicher leicht passieren.
Also: Welche Guten Bücher über C-Programmierung könnt ihr mir empfehlen. Wichtig hierbei: Es sollte ersichtlich sein welcher Standard (C90, C99...) im Buch besprochen wird, und dieser sollte auch über Buchlänge eingehalten werden.
Ausserdem möchte ich ziemlich unabhängig von der Platform programmieren, der Sourcecode sollte ohne große Probleme sowohl auf Windows als auch Linux laufen (Also ohne spezielle Windows Header wie conio.h).
Vielen Dank schon mal!