Zitat Zitat von pilerC Beitrag anzeigen
HaWe, würde mich freuen wenn du berichtest, sobald du mit dem Buch so weit bist, wie du es findest und ob es brauchbar für Anfänger ist. Ich bin auch auf das Buch gestoßen und überlege ob ich es mir zulege.
Eine wichtige Frage ist noch, was für ein Anfänger du bist?

Das grundlegende Problem ist es zunächst, ein Problem überhaupt in z.B. einen Ablaufplan zu bekommen. Da muss zuerst die entsprechende Denkweise entwickelt werden. Zumindest im Bereich der Prozeduralen Sprachen, spielt dabei die Programmiersprache noch gar keine Rolle.
So ein Computer ist strohdumm und befolgt einfach stur deine Anweisungen. Der Rechnet auch mit unsinnigen Eingaben und liefert entsprechende Ergebnisse. Du musst also auch an jeden möglichen Ausnahmefall denken und dafür regeln bestimmen.

Hat man diese Denkweise schon erlangt und kann mit irgendeiner Programmiersprache Probleme lösen, ist ein Umstieg einfacher!

Strukturiert und objektorientiert kann man auch in Assembler programmieren! Das einzige Problem dabei ist, dass Assembler auch alles andere zulässt und es eine Frage der eigenen Disziplin ist, was raus kommt.

Je nach Voraussetzung sind unterschiedliche Bücher optimal.

Irgendwo stand noch die Frage im Raum, wie das alles im Hintergrund funktioniert. Hier ist das Linker-Handbuch und Handbücher zu "Mixed Language Programming" am hilfreichsten. Allerdings ist man hier sehr nahe an der hardware und am Betriebssystem. Die Idee hinter den höheren Programmiersprachen ist es den Programmierer davon Fern zu halten.

MfG Peter(TOO)