Sab Oct 13, 2007 6:30 pm
|
 |
kidd
Creador de Perl en Español

|
Registrado: 15 Oct 2003
Mensajes: 1272
Ubicación: México
|
|
| Revisión del sitio de Perl en Español |
|
|
El día de hoy se cumplen 4 años de la publicación del primer tutorial de Perl en Español:
http://perlenespanol.baboonsoftware.com/tutoriales/fechatiempo/despliegue_de_fecha_i.html
Aún recuerdo aquellos momentos en que publiqué los primeros tutoriales, y ver como ahora, el sitio ha estado creciendo cada vez más, me genera un buen sentimiento, y es por ello que he decidido darle una nueva revisada a todos los tutoriales del sitio, en específico aquellos 50 primeros.
Aunque los tutoriales tienen código que funciona, desde hace tiempo he querido optimizarlos, para ya sea, explicar mejor las cosas, o presentar prácticas de programación más recomendables.
La revisión la estaré haciendo por orden de creación, es decir el primero en revisar será el primero publicado y así consecutivamente.
Les pido que si han encontrado errores en los tutoriales, o tienen recomendaciones de como cierto tutorial podría ser mejorado les pido me lo comenten en este foro para así poder integrar sus recomendaciones en mi revisión.
Espero terminar la revisión lo antes posible, pero considero que por lo menos me llevará un mes completo, les iré avisando cuando algún tutorial haya sido actualizado.
Saludos y hasta la próxima |
|
|
|

Jue Oct 18, 2007 1:09 pm
|
 |
kidd
Creador de Perl en Español

|
Registrado: 15 Oct 2003
Mensajes: 1272
Ubicación: México
|
|
| Update: Despliegue de Fecha I |
|
|
Tutorial Actualizado: Despliegue de Fecha I
Ya está en línea la actualización del primer tutorial publicado en Perl en Español. Este tutorial lo tuve que reescribir completamente pues me parecía que faltaba una explicación un poco más profunda de como es que Perl maneja el tiempo, también incluí un ejemplo de despliegue de fecha con el módulo POSIX:
http://perlenespanol.baboonsoftware.com/tutoriales/fechatiempo/despliegue_de_fecha_i.html |
|

Jue Oct 18, 2007 2:10 pm
|
 |
kidd
Creador de Perl en Español

|
Registrado: 15 Oct 2003
Mensajes: 1272
Ubicación: México
|
|
| Update: Vista rápida al mundo de Perl |
|
|
Tutorial Actualizado: Vista rápida al mundo de Perl
Este tutorial fue el segundo tutorial que escribí y lo publiqué el 10 de Octubre del 2003, hace ya 4 años. Para esta actualización lo volví a leer y me pareció que no cumplía con su objetivo que era la de darle un pequeño empujoncito a aquellas personas que aún no se deciden por aprender Perl, así que decidí reescribirlo por completo usando la introducción de la guía básica de Perl que estoy preparando junto con Marco A Manzo.
http://perlenespanol.baboonsoftware.com/tutoriales/bases_de_perl/vista_rapida_al_mundo_de_perl.html |
|

Jue Ene 03, 2008 7:33 pm
|
 |
Jenda
Perlero Nuevo

|
Registrado: 29 Oct 2007
Mensajes: 69
Ubicación: Praga, Republica Checa
|
|
|
|
|
Creo que hay algunos errores en http://perlenespanol.baboonsoftware.com/tutoriales/bases_de_perl/use_strict.html
De primero, creo que lo que hace "my" se llama declaración no inicialización (pues, puedo equivocarme. Mi español es muy malo.). Este es inicialización
$var = 5;
y este es declaración
my $var;
¿No es así?
Lo que uno puede notificar que ha olvidado a inicializar un variable es "use warnings".
El otro problema es que el ejemplo que usas en la sección "Palabras sin usar comillas" no es correcta. No es obligatorio usar comillas dentro de {} de un hash y también se puede escribir palabras sin comillas delante de =>.
Un ejemplo que funciona sin use strict, pero da un syntax error usando use strict es:
| Perl: | $SIG{'PIPE'} = Plomero; |
También creo que el mejor ejemplo de las referencias irreales sería algo así:
| Perl: | #!/usr/bin/perl
use strict;
my $nombre = "Uriel";
my $ref = 'nombre';
print "${$ref}\n"; #Referencia irreal al variable $nombre
|
El problema con tu ejemplo es que la referencia prueba a leer el contenido del variable $Uriel. Y no hay ninguna variable así.
El otro problema es que no se puede referir a las variables declaradas con "my" con referencias irreales. Nunca. Ni sin use strict. Posiblemente podrías añadir que las referencias irreales son solo algo histórico y no se deben usar nunca.
HTH, Jenda |
|

Powered by phpBB © 2001, 2005 phpBB Group
|