Marco Cantù
|
Introduzione |
27 Agosto 1999: Questo libro e' nel Companion CD di Delphi 5. E' ora disponibile il codice sorgente.
Copertina. Apollo, il dio venerato a Delphi,
in un affresco Italiano del diciassettesimo secolo.
Le prime edizioni di Mastering Delphi, il best-seller su Delphi che ho scritto, contenevano un'introduzione al linguaggio Pascal in Delphi. A causa di problemi di spazio e visto che molti programmatori Delphi vanno in cerca di informazioni avanzate, nelle ultime versioni questo materiale e' stato completamente omesso. Per ovviare all'assenza di queste informazioni, ho cominciato a mettere insieme questo libro online, intitolato Essential Pascal.
Questo e' un libro dettagliato sul Pascal, che per il momento sara' disponibile gratuitamente sul mio sito web (sinceramente non so cosa accadra' in seguito, potrei anche trovare un editore!). Questo e' libro e' costantemente aggiornato, quindi qualsiasi commento o suggerimento e' il benvenuto. La prima versione completa di questo libro, datata Luglio 1999, e' stata pubblicata sul Companion CD di Delphi 5.
Il testo ed il codice sorgente di questo libro sono sotto copyright di Marco Cantù. Ovviamente e' possibile usare i programmi e adattarli alle proprie necessita', solamente non ne e' permesso l'uso in libri, materiale per insegnamento, e altri formati soggetti al copyright. E' possibile collegare il proprio sito con questo, ma prego di non duplicare il materiale, visto che sara' oggetto di frequenti cambiamenti e aggiornamenti.
L'attuale struttura del libro e' la seguente:
Il codice sorgente di tutti gli esempi riportati in questo libro e' disponibile. Il codice ha lo stesso Copyright del libro: e' liberamente disponibile (e usabile) ma non pubblicabile in altri documenti o siti web. I link a questo sito sono benvenuti.
Il codice sorgente e' disponibile per il download in un singolo file zip, EPasCode.zip (solo 26KB).
Vi prego di riportare eventuali errori ma anche i punti che non sono abbastanza chiari per un principiante. Dedichero' tempo a questo progetto in funzione delle reazioni che ricevero', quindi fatemi sapere se gradite il libro e volete vederlo finito, ma comunicatemi anche altri argomenti (non trattati in Mastering Delphi 4) che vorreste vedere qui. Seguite comunque anche i newsgroup e consultate la sezione dei libri sul mio sito oppure spedite una mail a Marco.
L'idea di pubblicare un libro sul web, la devo soprattutto all'esperienza di Bruce Eckel con il libro Thinking in Java. Bruce e' un amico e penso che abbia fatto veramente un grande lavoro con il suo libro.
Parlando del progetto al team di Delphi in Borland, ho ricevuto diverse reazioni positive. Ringrazio quindi Borland per aver realizzato la prima serie di compilatori Turbo Pascal e adesso la serie dell'ambiente visuale Delphi.
Comincio a ricevere diversi feedback molto preziosi. I primi lettori che mi hanno aiutato a migliorare questo materiale sono Charles Wood e Wyatt Wong. Mark Greenhaw mi ha aiutato a scrivere il testo. Grazie.
Essential Pascal e' stato tradotto in italiano e francese, sta per essere tradotto in diversi linguaggi incluso il giapponese e l'olandese. Le versioni tradotte saranno disponibili online e collegate da questo sito. Se siete interessati alla traduzione di Essential Pascal o state cercando una versione tradotta, guardate alla pagina delle Traduzioni.
Marco Cantù vive a Piacenza, in Italia. Dopo aver scritto libri sul C++ e su Object Windows Library e numerosi articoli, ha approfondito la programmazione Delphi. Marco e' l'autore della serie Mastering Delphi, pubblicata da Sybex, cosi' come del libro avanzato Delphi Developers Handbook. Scrive articoli per diverse riviste specializzate, incluso The Delphi Magazine, presenta alle conferenze Delphi e Borland in tutto il mondo, e si occupa di formazione Delphi ai livelli base e avanzati.
Per dettagli su Marco e sul suo lavoro visitare il suo sito web, www.marcocantu.it.
© Copyright Marco Cantù, Wintech Italia Srl 1995-2000