Es ist wieder ein kleiner Meilenstein erreicht: Version 0.21 meines MMBasic-Tutorials „Mein erstes MMBasic Programm“ ist fertig!
Seit der Veröffentlichung von Version 0.20 hat sich noch einmal einiges getan. Ich habe zahlreiche Stellen überarbeitet, Fehler korrigiert und Ergänzungen vorgenommen. Besonders gefreut hat mich das Feedback aus der Community. Einige Hinweise und Verbesserungsvorschläge aus dem Forum sind bereits in die neue Version eingeflossen, weitere stehen für kommende Versionen auf der Roadmap.
Version 0.21 als kostenloses PDF
Die neue Version steht wieder kostenlos als PDF zur Verfügung.
Das PDF umfasst inzwischen 673 Seiten und enthält neben dem eigentlichen Tutorial auch einen zusätzlichen Anhang. Wie bisher gehören natürlich auch die BASIC-Beispielprogramme zum Projekt und können separat heruntergeladen werden.
Vom PDF zum gedruckten Buch
Parallel zur frei verfügbaren PDF-Version arbeite ich inzwischen auch an einer gedruckten Ausgabe von „Mein erstes MMBasic Programm – Schritt für Schritt in die Welt von MMBasic – für PicoMite und Colour Maximite“.
PDF und Taschenbuch basieren auf denselben Inhalten, sind aber nicht völlig identisch aufgebaut. Für die gedruckte Ausgabe verwende ich ein etwas anderes, auf den Buchdruck abgestimmtes Layout. Dadurch ergibt sich auch eine andere Seitenzahl:
Das Taschenbuch kommt derzeit auf stolze 794 Seiten.
Es soll später voraussichtlich für 29,90 € bei Amazon erhältlich sein.
Der Preis ist dabei ganz bewusst möglichst niedrig angesetzt. Bei einem Taschenbuch mit 794 Seiten entstehen allein durch Herstellung und Druck bereits entsprechend hohe Kosten. Die 29,90 € liegen deshalb praktisch am unteren Ende dessen, was sich für diese Ausgabe über Amazon KDP sinnvoll realisieren lässt.
Mir ist wichtig, dass das Buch trotz seines Umfangs bezahlbar bleibt. Vergleichbare Fach- und Computerbücher mit mehreren hundert Seiten liegen preislich häufig deutlich höher. Das gedruckte Buch soll daher weniger ein Projekt sein, mit dem ich möglichst viel verdienen möchte, sondern vor allem eine zusätzliche Möglichkeit für diejenigen, die das Tutorial lieber als richtiges Buch in der Hand haben möchten.
Veröffentlicht ist es allerdings noch nicht. Bevor ich die endgültige Freigabe erteile, möchte ich das Ergebnis erst selbst in den Händen halten. Deshalb habe ich einen Probedruck bestellt.
Dabei möchte ich vor allem prüfen, wie Schrift, Abbildungen, Programmlistings und Seitenlayout auf Papier wirken. Schließlich sieht ein fast 800 Seiten starkes Buch auf dem Bildschirm doch etwas anders aus als gedruckt.
Erst wenn der Probedruck überzeugt, werde ich die Taschenbuchausgabe endgültig veröffentlichen.
Die kostenlose Version bleibt
Wichtig ist mir dabei: Das freie Tutorial bleibt natürlich bestehen.
Die PDF-Version kann weiterhin kostenlos heruntergeladen werden. Auch die BASIC-Beispielprogramme bleiben frei verfügbar. Das gedruckte Taschenbuch ist eine zusätzliche Möglichkeit für alle, die lieber ein richtiges Buch auf dem Schreibtisch liegen haben möchten.
Und wie geht es weiter?
Auch Version 0.21 bedeutet noch lange nicht das Ende des Projekts.
Aus der Community sind inzwischen einige interessante Vorschläge zusammengekommen. Auf der Roadmap stehen unter anderem weitere Informationen zu Datentypen und Variablennamen, TYPE ... END TYPE, ein Data-Logger-Beispiel, eine historische Übersicht der verschiedenen MMBasic-Systeme sowie ein kleiner Blick zurück auf BASIC mit Zeilennummern.
Es gibt also noch genügend Stoff für die nächsten Versionen.
Im Moment bin ich allerdings erst einmal auf etwas anderes gespannt:
Wie sehen 794 Seiten MMBasic eigentlich als richtiges Buch aus? 😉
Sobald der Probedruck angekommen ist, werde ich natürlich darüber berichten.
Zum PDF-Download geht es hier.