Pero cual es el mayor poder de Perl, bueno pues, como ningun otro lenguaje, Perl tiene su potencia en las "Expresiones Regulares", asi como Perl es un Lenguaje Natural, es sumamente expresivo y es ahi donde tiene su potencia, veremos ese tema mucho mas adelante.
Si hablamos de POO(Programacion Orientada a Objetos) con perl, podemos decir que perl no es un Lenguaje POO, mas alla de lo que se diga en libros, esto no es asi en la realidad, solo se puede simular programacion orientada a objetos, y eso lo veremos mas adelante tambien, una vez estemos unos "tigres" en Perl.
Ahora con este pequeño overview, vamos a lo que nos interesa, programar. Veamos este pequeño pedazo de codigo.
Primero que nada, expliquemos paso por paso.
1.- (#) En perl para poder hacer un comentario, primero que nada tienes que colocar #, entonces quiere decir que esa linea estara comentada.
2.- ($) Pesos, este simbolo nos sirve para poder declarar variables de entorno, si no sabes que es una variable, tomate un curso de programacion basica. Como ven en la imagen, se declara una variable de la siguiente forma:
$nombre_de_la_variable
En lenguajes como c/c++/java y otros, se declara adelante el tipo de variable, pues bueno eso en perl tambien existe pero de diferente forma, eso lo veremos mas adelante, por el momento tienen que saber que el tipo de variable en Perl en realidad ya lo declaraste con el $, una vez declarado este lo reconoce automaticamente, dependiendo del valor que le des, como vez arriba $var1 seria uno de tipo numerico, y $var2 de string, pero $var3 ?? pues este tambien es un numerico, por muy raro que paresca, pero si tu le das a una variable, un valor de string, pero que contiene solo numeros, este tendra un valor de los numerico.
3.-(print) Es una funcion o subrutina que nos imprime resultados por consola, como por ejemplo :
print "Hola Mundo";
print 'Hola Mundo';
print "Hola Mundo",$var1;
print "Hola Mundo",' ',$var2;
print "$var1 + $var3 = ", $res2;
Y si, no estan viendo mal, el 5to ejemplo tiene variables dentro del mismo print, eso tambien se puede.En cuanto desarrollen el codigo lo entenderan mejor.
Copien el codigo, modifiquenlo, pruebenlo, deben recordar que tienen que utilizar un editor de texto cualquiera, guardar el documento con extension .pl (ejemplo01.pl), y correrlo con un comando perl desde consola. Les deberia salir algo como esto.
Por el momento les dejo con este codigo para que lo manejen, lo modifiquen, se daran cuenta que es realmente facil manejar perl, o por lo menos a este nivel.
No hay comentarios:
Publicar un comentario