BORLAND DELPHI
Tra i sistemi di sviluppo
rapido per Windows non possiamo tralasciare Delphi, che vanta un numero di
utilizzatori assai elevato.
Delphi, come Visual Basic è uno
strumento per costruire applicazioni in modo rapido e semplice, ma mentre il
linguaggio usato per scrivere codice in VisualBasic è il Basic, il
linguaggio usato in Delphi è l'Object Pascal. Un'altra caratteristica
importante di Delphi è che crea eseguibili a 32 bit stand-alone, non
avete necessità di allegare altri oggetti al vostro programma come invece
avviene con Visual Basic.
Con Delpi è possibile creare non solo
applicazioni, ma anche DLL, controlli ActiveX da usare con altri linguaggi o da
usare sul WEB.
La filosofia generale di funzionamento è molto simile
a quella di Visual Basic, infatti anch'esso è basato su Form e controlli
(oggetti) che possono avere delle proprietà, degli eventi e dei metodi.
L'editor è molto avanzato ed è stato integrato con una
funzione che consente di velocizzare notevolmente la scrittura del codice e di
ridurre la possibilità di errore. Ad esempio usando apposite combinazione
di tasti vengono automaticamente inseriti i blocchi "If ... Then ... else" sulla
base di modelli che l'utente può personalizzare; inoltre se scrivete il
nome di un oggetto automaticamente viene visualizzata una finestra popup con
l'elenco dei metodi, delle proprietà e degli eventi, e dopo che avete
scelto il metodo apre una finestra contenente i parametri necessari e la loro
sintassi.
Le versioni professionali offrono tutta una serie di strumenti
per la creazione di applicazioni Client/Server, per l'interrogazione di Database
remoti tramite ODBC, e per l'interfacciamento con i server WEB. Mette inoltre a
disposizione un pacchetto di componenti per gestire i protocolli Http, Ftp,
News, Nntp, Smtp e Pop e un ActiveX per la gestione di pagine HTML per poter
realizzare applicazioni Intranet.