Cos'e' uno scripting language

Si suole dividere i linguaggi di programmazione in linguaggi generali come Java,C++,etc e linguaggi di scripting(in inglese linguaggi che permettono di scrivere script o copioni invece di programmi). Esempi di scripting languages sono Javascript e Perl.

Questa divisione ,a voler essere precisi, e' arbitraria e si potrebbe sostenere che uno scripting language come Javascript puo servire a scrivere un qualsiasi programma come un linguaggio generale.

In effetti gli scripting languages hanno di solito alcune caratteristiche come quella di essere facili da usare, di essere interpretati (e non compilati), di permettere un controllo rapido della correttezza del programma e quindi di poter arrivare a sviluppare in tempi molto piu' brevi un'applicazione.

D'altra parte sono piu' lenti in esecuzione ed e' probabile che un programma Javascript non riuscira' mai ad eseguire in tempi accettabili un'attivita' che richiede molti calcoli come disegnare un frattale. Mentre questo puo' essere un compito ideale per un applet Java.

Un altro compito nel quale gli scripting languages eccellono e' quello di fare da collante tra applicazioni diverse sullo stesso computer permettendo il passaggio di dati tra un'applicazione e l'altra.Di questo uso se ne parla in questa introduzione per quanto riguarda Javascript.


INDIETRO a Seminario su HTML dinamico
Maintained by Giuseppe Zito: Giuseppe.Zito@cern.ch.Last revised : .