140 likes | 444 Views
El lenguaje de Programación Perl. Historia. SH. AWK. Lisp. C. Perl. Evolución. ¿Por qué el nombre Perl?. Practical Extraction And Report Language (PEARL) Perl, el lenguaje de programación perl, el intérprete. Paradigmas e Implementación. Programación Imperativa Orientada a objetos
E N D
Historia SH AWK Lisp C Perl
¿Por qué el nombre Perl? • Practical Extraction And Report Language (PEARL) • Perl, el lenguaje de programación • perl, el intérprete
Paradigmas e Implementación • Programación Imperativa • Orientada a objetos • Guiada por eventos • Concurrente. • Perl es un lenguaje interpretado.
Usos de Perl Sistemas de Gestión de Información Trabajar con grandes volúmenes de información Centrado en la Web
if (CONDICION) { BLOQUE } elsif (CONDICION) { BLOQUE } else { BLOQUE } #esto es un comentario unless (CONDICION) { BLOQUE } EXPRESION while EXPRESION; EXPRESION for LISTA; while (CONDICION){ BLOQUE } do { BLOQUE } while (CONDICION); for (INICIALIZACION; CONDICION; INCREMENTO){ BLOQUE } for (LISTA){ BLOQUE } until (CONDICION){ BLOQUE } Sintaxis y Semántica BLOQUE es una instrucción o una serie de instrucciones
Precedencia de Operadores • no asoc. ++ -- • derecha ** • derecha ! ~ \ • izquierda * / % x • izquierda + - . • no asoc. < > <= >= • no asoc. == != <=> • izquierda && • izquierda || • no asoc. .. • derecha = += -= *= etc. (operadores de asignación)