Als leidenschaftlicher Hobbyprogrammierer in Pascal (Turbo/Borland Pascal, Delphi/ObjectPascal, Lazarus/FreePascal) war für mich bisher C++ (und dessen Basis C) eher ein Buch mit sieben Siegeln, da mir die Syntax einfach zu kryptisch erscheint und der Code mir nicht immer so ohne weiteres lesbar vorkommt.
Da ich aber mittlerweile meinen PC weitestgehend auf Linux (ubuntu) umgestellt habe und dort C++ "zum Lieferumfang" gehört (gleichwohl: Lazarus/FreePascal ist auch für Linux verfügbar), komme ich nicht so richtig darum herum, mich nach den ersten gescheiterten Gehversuchen in C auf dem Amiga (lang lang ist es her!) mich dem "Ungetüm" C bzw. C++ erneut zu nähern.
Was ich brauchte, war ein Buch, was diese Annäherung auf anschauliche und nicht zu trockene Art und Weise ermöglicht. Durch den "Blick ins Buch" bin bei diesem Buch von Dirk Louis fündig geworden. Das ist so erfrischend anders, dass es Spaß macht, damit zu arbeiten, auch wenn es sich um die für mich dröge Sprache C++ geht. Alles wird durch die vielen Hinweispfeile und die damit verbundenen Texte anschaulich verdeutlicht, so dass an sich keine Frage offen bleibt. Das Buch geht auch nicht zu schnell vor. Alles wird ausreichend ausführlich behandelt.
Die Grundkonstrukte der Programmierung (Konstanten, variablen, Zuweisungen, Abfragen, Schleifen usw.) sind mir natürlich nicht unbekannt, da es sie in nahezu allen Programmiersprachen gibt. Dennoch ist es hilfreich, die C++-Syntax von Grund auf neu zu lernen und auch die einzelnen Programmteile selbst abtippen zu müssen (auch wenn das Zeit kostet). Was ich selbst geschrieben habe, merke ich mir im Allgemeinen noch besser... Außerdem kommt so auch gleich das Debugging zum Zuge, wenn etwas falsch geschrieben wurde.
Was mir nur fehlt, ist die GUI-Programmierung (GTK+, wxWidgets o. ä.). Aber das würde den Rahmen des Buches doch etwas sprengen.
Fazit: Für absolute Neulinge, die mit herkömmlichen Programmierlehrbüchern nichts anfangen können, aber auch für Anfänger mit Vorkenntnissen in anderen Programmiersprachen ist dieses Buch bestens geeignet.