>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Quale linguaggio di programmazione è chiamato il nastro adesivo di Internet?

Gli sviluppatori di software chiamano Perl il "nastro adesivo di Internet" perché il linguaggio di programmazione si presta a soluzioni rapide e semplici di problemi relativi ai dati. Creato alla fine degli anni '80 dallo sviluppatore di software Larry Wall, l'aspetto di Perl ha coinciso con la crescente popolarità di Internet e l'inizio del World Wide Web. Perl proviene dall'ambiente Unix e ha molte caratteristiche in comune con altri software Unix.

Scopo

Perl è un linguaggio di programmazione di alto livello che eccelle nell'elaborazione sofisticata di file di testo e, tra gli altri usi, può generare output Hyper Text Markup Language per le pagine Web. Include interfacce per incorporare database, rendendo il linguaggio adatto a e-commerce, forum, blog e altri siti Web dinamici basati sui dati (vedere Riferimento 4). Oltre alle applicazioni Internet, Perl è utile per le attività quotidiane di amministrazione del sistema, reporting e manutenzione.

​​Sfondo Unix

Perl è nato su computer basati su Unix e continua la sua popolarità su macchine Linux. La sua sintassi prende molto in prestito dai linguaggi di scripting della shell Unix, nonché dalle utilità di elaborazione del testo C, C++ e Unix come "awk". Le versioni di Perl sono disponibili anche per Microsoft Windows e Mac OS X.

Lingua interpretata

In un linguaggio compilato tradizionale come C, COBOL e FORTRAN, il programmatore scrive un file sorgente nella lingua scelta, quindi utilizza il programma di compilazione del linguaggio per creare un file eseguibile che il computer esegue direttamente. Al contrario, un programmatore Perl esegue prima l'interprete Perl, quindi scrive ed esegue il codice all'interno dell'interprete. L'interprete è un ambiente interattivo che facilita la programmazione. Il programmatore può anche eseguire codice Perl da una riga di comando, come illustrato in questo esempio:

c:>perl nomeprogramma.pl

Qui, "prgramname.pl" è un file di testo contenente un programma Perl.

Punti di forza e di debolezza

Il principale punto di forza di Perl è la velocità di sviluppo; la sua sintassi concisa consente ai programmatori di scrivere codice potente rapidamente. Il linguaggio è emerso come un attore significativo, con una base di sviluppatori che alcune stime stimano in oltre 1 milione (vedi riferimento 5). Tuttavia, anche la densa sintassi dei programmi Perl funziona contro di essa, rendendo i programmi difficili da leggere e da eseguire.


  1. Quali sono i vantaggi di GPRS
  2. Qual è il profilo WAP su un Samsung B3310
  3. Quali sono le caratteristiche del nastro magnetico ?
  4. Qual è la funzione WiFi su televisori ?
  5. Qual è la carica Wireline su My Internet Bill
  6. Quali sono i vantaggi di GPRS