Moin,
vor ein paar Tagen ist ein neues Buch zum Thema C64-Programmierung erschienen.
Titel: Programming the Commodore 64 again
Autor: Jens Christian Ingvartsen Thomsen
Seiten: 141 (naja... dazu später mehr)
Preis: 20$
Links: Homepage (Es gibt auf der Homepage auch eine Leseprobe, die kann ich aber hier nicht verlinken) oder GoogleBooks (Link auf der Homepage)
Das ganze gibt es aktuell nur als Ebook, entweder bei Google Books oder der Website des Autoren. Ob es das Buch wert ist? Ich hab mich heute in Unkosten gestürzt, um es für euch zu testen.
Thomsen erklärt Assembler anhand eines Spiels. Als Entwicklungsumgebung wird hauptsächlich CBMprgStudio genutzt. Von ersten Sprites über Joystick bis hin zu Screens wird so ziemlich alles erklärt. Ungefähr kann man sich das so vorstellen: "Tippe mal Zeile X-Z ein. Befehl A macht das, Befehl B jenes." Das gefällt mir tatsächlich besser als bspw. bei Retro Game Dev von Derek Morris (wer dieses Buch nicht kennt: Derek Morris erklärt eher so: "Hier ist ganz viel Quellcode! Lade dir den Quellcode runter und compiliere ihn! Ändere jetzt mal Zeile X! Verrückt, oder?" ). Dafür hat Derek Morris sein Buch besser formatiert. Thomsen ist definitiv kein guter Layouter - Quellcode ist fast nie formatiert, bzw. mal kursiv, mal nicht. Englisch ist auch nicht seine Muttersprache. Aber er kann ganz gut erklären.
Was mir nicht gefällt: der Preis. Das PDF ist keine 20$ wert. Von den 141 Seiten sind genau 70 reines Füllmaterial. Dort wird nochmal der komplette Quellcode abgedruckt. Einmal für CBMprgStudio und einmal für KickAssembler, außerdem gibt es noch ein BASIC-Spiel von ihm. Das erinnert an alte Data Becker-Zeiten...
Außerdem würde ich auf keinen Fall das Buch auf der Homepage bestellen, da sie nicht über per SSL geschützt ist. Alle Bestelldaten werden unverschlüsselt durch den Äther geschickt, das macht man heute einfach nicht mehr. Bei Google Books kostet das Buch gerade ~14$, deshalb hab ich es dort gekauft und Thomsen um das PDF gebeten (aus Google Books kann man es leider auch nicht runterladen...).
Fazit: Inhaltlich okay, für Einsteiger sicherlich eine gute Einführung. Der hohe Preis und die stümperhafte Ausführung lassen mich aber von 'nem Kauf abraten, wenn man es nicht unbedingt braucht.
Bewertung: 2,5 von 5 Data Becker-Bücher in Erstauflage.
PS: Und ich überlege gerade, die ruhige Zeit zu nutzen und mir zu überlegen, wie ich so ein Buch aufsetzen würde. Denn ein richtig gutes Buch, das im 21. Jahrhundert erklärt, wie man auf dem C64 programmiert, fehlt m.E. immer noch.