183 meneos

¿Perl está muerto o no sabemos usarlo?

No soy programadora (ni informática, ni nada relacionado con la tecnología en realidad), pero más de una vez he oído que ese lenguaje llamado Perl está cada vez más en desuso. ¿Es cierto? ¿Cuánta gente no le ha dedicado el tiempo necesario? En este post vemos como nunca es tarde.

negativos: 1   usuarios: 183   anónimos: 0  
compartir:  twitter  facebook  tuenti  
  1. #1   Perl está bien vivo... oh, wait!
    109  votos: 14   link
    el 08-11-2006 19:28 UTC por gallir gallir
  2. #2   Oh, me han meneado xD

    Por cierto, yo hubiera puesto una etiqueta "arqueología" ;)
    48  votos: 7   link
    el 08-11-2006 19:30 UTC por jjm jjm
  3. #3   Casualmente, he recibido varias críticas respecto de un tutorial en el que he incluido ejemplos en Perl. La verdad es que, bien usado (sin abusar de construcciones extrañas) pueden obtenerse programas legibles, simples y elegantes en Perl.

    Perl simplifica muchas tareas, esto debiera traducirse en programas legibles (si tenemos el suficiente cuidado).
    17  votos: 1   link
    el 08-11-2006 19:32 UTC por javiers javiers
  4. #4   #2

    die("undesirable user") if ($user{'login'} =~ /jjm.*/);
    108  votos: 10   link
    el 08-11-2006 19:32 UTC por gallir gallir
  5. #5   #4

    Name "main::user" used only once: possible typo at programita.pl line 2.
    Use of uninitialized value in pattern match (m//) at programita.pl line 2.

    Mala suerte ;)
    29  votos: 5   link
    el 08-11-2006 19:35 UTC por jjm jjm
  6. #7   Perl ha muerto... Larga vida a Perl!!!
    1  votos: 1   link
    el 08-11-2006 20:10 UTC por Parminzzo Parminzzo
  7. 29  votos: 2   link
    el 08-11-2006 20:19 UTC por --2733-- --2733--
  8. #9   Joder que susto, esto no se hace :-/

    #1 Me alegro :-)
    19  votos: 0   link
    el 08-11-2006 20:50 UTC por Liamngls Liamngls
  9. #10   Donde esté Python, que se quite el lenguaje de los jeroglíficos...
    38  votos: 5   link
    el 08-11-2006 20:56 UTC por DZPM DZPM
  10. #11   Está vivo y muy activo. Más info en meneame.net/user/perl oh wait!
    -12  votos: 1   link
    el 08-11-2006 22:22 UTC por Cs4r Cs4r
  11. #12   Pues... "no sabemos usarlo"
    20  votos: 2   link
    el 08-11-2006 23:23 UTC por El_Mulo El_Mulo
  12. #13   Que manía con decir que PERL está muerto, está más vivo que nunca, sólo hace falta ver algunos requisitos que piden las grandes compañías (developers, sysadmins), claro que programar demasiado en PERL puede llegar a ser obsesivo como lo que le paso a:
    meneame.net/story/programador-yahoo-despedido-programar-demasiado-no-b
    19  votos: 1   link
    el 08-11-2006 23:33 UTC por Emilio Emilio
  13. #14   Perl muerto??????? me temo que para nada.
    6  votos: 0   link
    el 08-11-2006 23:38 UTC por troglodita troglodita
  14. #15   "No estaba muerto, estaba de parranda..."
    48  votos: 5   link
    el 08-11-2006 23:41 UTC por davidhdz davidhdz
  15. #16   No creo que Perl esté muerto, aunque desde luego, no sé nada de programarlo, es una de esas cosas que siempre quedan por hacer, al igual que python(lo toqué) o C#(tengo base de C/C++).

    Para decir que no está muerto basta con ver la de binarios que se instalan usando perl (los .pl)
    6  votos: 0   link
    el 08-11-2006 23:45 UTC por ant30 ant30
  16. #17   QUICKBASIC esta vivo...
    -15  votos: 3   link
    el 09-11-2006 00:14 UTC por --13467-- --13467--
  17. #19   "procesado simple de grandes volumenes textuales"
    agarrate! y para eso hace falta instalar un interprete que ocupa chopocientosmil megas.
    para un lenguaje interpretado,como el quickbasic
    tsk tsk
    -26  votos: 4   link
    el 09-11-2006 00:18 UTC por --13467-- --13467--
  18. #21   yo programo en Locomotive Basic 1.1
    por cierto #18 ,¿que hace eso que pusiste?
    -1  votos: 1   link
    el 09-11-2006 00:26 UTC por --13467-- --13467--
  19. #22   oh, dios!!

    quereis violar a Perl ¿? esta bueno?¿ se dejara ¿?
    1  votos: 1   link
    el 09-11-2006 00:30 UTC por ecocat ecocat
  20. #23   el agol esta vivo tambien, como mozart
    -1  votos: 1   link
    el 09-11-2006 00:34 UTC por Menemlohizo Menemlohizo
  21. #24   #21, fácil:

    $ perl < #18

    :-)
    7  votos: 1   link
    el 09-11-2006 00:35 UTC por gallir gallir
  22. #25   Sigue ocupando el sexto puesto de la clasificación TIOBE
    www.tiobe.com/index.htm?tiobe_index
    0  votos: 1   link
    el 09-11-2006 02:00 UTC por jferrero jferrero
  23. #26   #18, no hay duda que en concisión Perl no tiene rival, pero tampoco hay que exagerar, en casi cualquier lenguaje de scripting ese bucle tendría una longitud/complejidad similar. Sin ir más lejos, en Python quedaría así:

    import sys, re
    for line in sys.stdin:
    if re.findall("^cd|^ls", line): print ">>",
    print line,

    En cualquier caso, ¿Perl muerto? pues la verdad es que este muerto está muy vivo :-)
    12  votos: 3   link
    el 09-11-2006 04:11 UTC por tokland tokland
  24. #27   Estos rumores vienen de que da la sensacion de que Parrot no avanza, hace bastante años comenzaron el proyecto y aun no ha visto la luz Perl 6. Perl 5 como lenguaje esta muerto pues su propio creador dice que el compilador ha llegado a una callejon sin salida, el codigo fuente esta lleno de apaños y parches que hacen muy dificil seguir desarrollandolo.
    9  votos: 2   link
    el 09-11-2006 07:19 UTC por samsaga2 samsaga2
  25. #28   Por si alguien tiene alguna duda, le recomiendo que se pase por CPAN (www.cpan.org), el REPOSITORIO de software (con mayusculas) de perl en el que tienes un 90% de probabilidades de encontrar lo que necesitas, ya programado. Tambien merece la pena echar un ojo a Catalyst (www.catalystframework.org) para ver el equivalente a Ruby On Rails para Perl.

    Llevo programando en Perl ya 8 años, y hace bastante que no uso absolutamente ningun otro lenguaje. Y de muerto nada; todos mis desarrollos y los que van para mis clientes son Perl. Y cuando necesite contratar gente, contratare gente que sepa Perl.
    12  votos: 3   link
    el 09-11-2006 07:30 UTC por jorgegv jorgegv
  26. #29   Yo si hice el esfuerzo de aprenderlo pero lo olvidé porque nunca llegué a usarlo y no me terminaba de convencer pese a que tenñia cosas muy interesantes lo encontré un lenguaje feo (poco legible). Lo contrario me pasó con Python. Me encantó como lenguaje inmediatamente. De todas formas creo que la evolución de Python lo va hacuendo mas potente a costa de su legibilidad.
    2  votos: 3   link
    el 09-11-2006 08:54 UTC por acastro acastro
  27. #30   Perl esta tan vivo como el Mandarin y a mi me es mucho mas facil expresarme en Perl que en Mandarin
    6  votos: 2   link
    el 09-11-2006 09:48 UTC por jluis jluis
comentarios cerrados

menéame