Logo

Marco Cantù's
Essential Pascal

Einleitung

1. Oktober 1999: Buch (engl.) ist auf der BegleitCD zu Delphi 5 verfügbar.
Quellcode steht bereit. Verzeichnis der Beispiele hinzugefügt.

Bucheinband: Apollo, der Gott betete vor Delphi,
aus einem italienischen Fresko des 17. Jahrhunderts.

In den ersten Ausgaben von Mastering Delphi, dem Delphi Bestseller Buch, das ich geschrieben habe, wurde eine Einführung in die Sprache Pascal für Delphi gegeben. Aufgrund des zunehmenden Umfangs, und da viele Delphi-Programmierer Informationen zu fortgeschrittenen Themen suchen, wurde in der letzten Ausgabe dieses Material herausgenommen. Um das Fehlen dieser Informationen zu kompensieren, habe ich beschlossen, dieses Online-Buch unter dem Titel Essential Pascal zusammenzustellen.

Dies ist ein detailiertes Buch über Pascal, welches momentan kostenlos auf meiner Web-Site verfügbar ist (ich weiß nicht, wie es weitergehen wird -- eventuell finde ich dafür einen Verlag). Es handelt sich bei diesem Buch um einen laufenden Prozess, d.h. jeder Kommentar dazu ist willkommen. Die erste vollständige Version dieses Buchs, mit Stand vom Juli '99, wurde auf der Delphi 5 Companion-CD veröffentlicht.

Copyright

Das Copyright zu diesem Text und dem dazugehörigen Quellcode liegt bei Marco Cantù. Selbstverständlich können Sie diese Programme verwenden und an Ihre eigenen Anforderungen anpassen, Sie sind jedoch nicht berechtigt, diese in Büchern, Schulungsunterlagen oder anderen Formaten zu verwenden, die dem Copyright unterliegen. Bitte seine Sie so freundlich und erstellen einen Link auf Ihrer Web-Site, aber bitte duplizieren Sie das Material nicht, da es Gegenstand laufender Veränderungen und Verbesserungen ist.

Inhaltsverzeichnis

Nachfolgend die aktuelle Struktur des Buches:

Quellcode

Der Quellcode zu allen Beispielen, die in diesem Buch erwähnt werden, ist nun verfügbar. Der Code hat dabei das selbe Copyright wir das Buch: Sie können ihn beliebig verwenden, aber veröffentlichen Sie ihn nicht in anderen Dokumenten oder Sites. Links auf diese Web-Site sind willkommen. Laden Sie den Quellcode als zusammenhängende Zip-Datei, EPasCode.zip (Größe ca. 26 KB) und vergleichen Sie das Beispielverzeichnis.

Feedback

Bitte informieren Sie mich über alle Fehler, die Sie entdecken, aber auch über Punkte, die für einen Anfänger nicht klar verständlich sind. Ich werde diesem Projekt entsprechend viel Zeit widmen, wie es aus dem dem Umfang der Rückmeldungen angemessen erscheint. Informieren Sie mich bitte auch über Themen (welche nicht Bestandteil von Mastering Delphi sind), die Sie hier gerne sehen würden. Weiterhin beteiligen Sie sich bitte an den Nachrichtenforen, die auf meiner Web-Site aufgelistet sind und suchen Sie die entsprechende Sektion zu diesem Buch oder schreiben sie eine E-Mail an email (Setzen Sie Essential Pascal als Subjekt (und Ihre Anfrage oder Ihren Kommentar in den Text).

Danksagung

Dass ich ein Buch frei im Internet veröffentliche, denke ich, liegt hauptsächlich an den positiven Erfahrungen von Bruce Eckel mit seinem Buch Thinking in Java. Ich bin ein Freund von Bruce und denke, dass er und einige andere mit diesem Buch wirklich einen großen Beitrag geliefert haben.

Als ich den Leuten von Borland von diesem Projekt erzählt habe, wurde es sehr positiv aufgenommen. Und natürlich muss ich der Firma vor allem dafür danken, dass sie die Tubo Pascal-Compiler-Serie und jetzt die Delphi-Serie visueller Entwicklungswerkzeuge überhaupt geschaffen hat.

Inzwischen habe ich einige wertvolle Hinweise erhalten. Die ersten Leser, die kräftig mitgeholfen haben, dieses Material zu verbessern waren Charles Wood und Wyatt Wong. Mark Greenhaw half mir, diesen Text zu bearbeiten. Rafael Barranco-Droege lieferte eine Menge technischer Korrekturen und Sprachbearbeitungen. Dafür vielen Dank.

Übersetzungen

Essential Pascal wird in einige andere Sprachen, einschließlich Japanisch, Niederländisch, Französisch, Spanisch, Italienisch, Türkisch, Portugiesisch und Koreanisch übersetzt. Links auf die frei verfügbaren übersetzten Online-Versionen sind über diese Web-Site erreichbar. Wenn Sie Interesse haben, Essential Pascal zu übersetzen, oder wenn Sie eine übersetzte Version suchen so schauen Sie bitte im Kapitel Übersetzungen nach.

Über den Autor

Marco Cantù wohnt in Piacenza, Italien. Nachdem er einige Bücher und Artikel über C++ und die Objekt Windows Bibliothek (OWL) geschrieben hat, beschäftigte er sich intensiv mit der Programmierung in Delphi. Er ist Autor der Buchserie Mastering Delphi, veröffentlicht im Sybex Verlag, sowie dem weiterführenden Buch Delphi Developer Handbook. Er schreibt Artikel für zahlreiche Zeitschriften, einschließlich der Zeitschrift The Delphi Magazine, spricht auf Delphi- und Borland-Konferenzen rund um die Welt und führt Delphi-Schulungen zu Grundlagen und fortgeschrittenen Themen durch.

Weitere Details über Marco und seine Arbeit finden Sie auf seiner Web-Site, http://www.marcocantu.com/.

Anmerkung des Übersetzers

Mein besonderer Dank gilt Herrn Rafael Barranco-Droege, der die deutsche Übersetzung fachkundig korrekturgelesen und zahlreiche Verbesserungen in der Formulierung der einzelnen Textpassagen beigesteuert hat.

© Copyright Marco Cantù, Wintech Italia Srl 1995-2000
© Copyright der deutschen Übersetzung Immo Wache, 2000