Historias
Slashboxes
Comentarios
 

El uso de Perl en GNOME

editada por acs el 22 de Marzo 2001, 08:56h   Printer-friendly   Email story
desde el dept. discusiones-técnicas
Dentro de la lista de gnome-hackers se está llevando a cabo una discusión sobre el uso de los lenguajes "script" dentro de Gnome. En uno de los mensajes, Perl se veía criticado por Alan Cox por el tamaño de su instalación y las supuestas incompatibilidades entre versiones. Paolo Molaro, el responsable del proyecto GtkPerl, que está haciendo Gnome accesible desde Perl, le responde en este correo. Es un modelo a seguir cuando se acercan las "flame wars". Datos técnicos que apuntalan su argumentación y que no dejan resquicios para nuevas críticas infundadas. Si todos actuáramos como Paolo, ¿no perderíamos mucho menos tiempo tirándonos los trastos?

Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por Drizzt (39) el Jueves, 22 Marzo de 2001, 09:40h (#21546)
    ( http://icewinddale.blogspot.com/ | Última bitácora: Jueves, 30 Enero de 2014, 23:34h )
    Eso era lo que ocupaba. Por supuesto, no recuerdo si esa anciana versión de perl soportaba carga dinámica y demás fauna, aunque para sacar de un apuro estaba muy bien. No se datos exactos de la 5 sin modulos, es decir, con el binario y lo justo para ejecutarse.

    Todo depende de la cantidad de CPAN que tengais metido =).

    De todas maneras, lo peor, para mi gusto sobre perl, es la tendencia a tener que hacer un curso de jeroglíficos para entender cierto tipo de construcciones. De hecho, creo que es una de las razones por las que python está ganando bastantes adeptos. p

    --

    -- icewinddale.blogspot.com [blogspot.com]

  • Si se hiciera eso en las listas ....

    (Puntos:2, Interesante)
    por pobrecito hablador el Jueves, 22 Marzo de 2001, 11:09h (#21555)
    se quedaban sin trafico rapidamente. En todas las listas de tipo tecnico en las que hay esas peleas por chorradas, normalmente se debe a que la gente habla:
  • de oidas
  • segun su (escaso a veces) conocimiento del panorama o su experiencia (no siempre lo que a ti te va bien, le va bien a todo el mundo)
  • por hablar y no quedarse callado: es muy alto el indice de respuestas parciales a preguntas que aparecen en las listas solo por el afan (no siempre bueno, o si?) de 'colaborar'
  • la realidad es dura: yo:"oh, como mola el Perlthon [(tm) eh? que hay mucho listo luego ;) ] todo el mundo dice que es muy guay" amigo plasta: "mira que mail mando este señor sobre esa polémica" yo: "uf cuantas letras, que guay es el Perlthon"
  • medidas interesadas, siempre hay quien puede hacer un benchmark adecuado para probar las virtudes de lo que sea

    Fernand0, sin galletita y sin grajo ;) que se acerca la primavera

  • Pues eso

    (Puntos:1)
    No hay mas que decir, hay noticias que no tienen ni que comentarse, por si solas ya nos dan un ejemplo a seguir.
    Saludos,
    Dani
  • Como yo lo veo ...

    (Puntos:2, Inspirado)
    por Tom Bomba (3108) el Jueves, 22 Marzo de 2001, 13:25h (#21578)
    ( http://barrapunto.com/ )
    y ... ¿qué le importa a nadie cómo yo lo vea ? :))

    Creo que en la lista de Gnome se está discutiendo sobre algo bastante importante; el problema de la diversificación de herramientas.

    Creo que se han planteado tres posturas:

    - No incluir PERL:
            Ya se soportan diversos lenguajes interpretados. Soportar más significa que el usuario deberá instalar más paquetes, o renunciar a usar determinadas utilidades (las desarrolladas en PERL, por ejemplo). Se justifica (difícilmente) por el requerimiento en disco de Perl (en mi máquina ocupa 25 MB) y su hipotética lentitud.

    - Incluir PERL:
            PERL funciona tan bien como (o mejor que) otros lenguajes soportados (como Phyton) y no ocupa más espacio en disco o RAM.

    - Usar "C":
            No sería necesario instalar grandes paquetes como Perl o Phyton, y no habría que renunciar a ninguna utilidad. Por otra parte, se ralentizaría la producción y chequeo de nuevas herramientas.

    Este tema que se discute para Gnome, creo que puede hacerse extensible a todo el sistema. Tenemos muchas herramientas (de configuración, de diagnóstico, de ocio) desarrolladas sobre este tipo de lenguajes que, posiblemente, sólo ellas utilizan (es decir, el usuario no sabe nada ni de Perl, ni de Slang, ni de Python, ni de Lisp, pero necesita instalarlas para poder configurar su tarjeta de sonido)

    No creo que sea un "flame war" inútil; al contrario, podrían sacarse muchas conclusiones.

  • ya sé, ya sé ...

    (Puntos:1)
    por Tom Bomba (3108) el Jueves, 22 Marzo de 2001, 13:37h (#21580)
    ( http://barrapunto.com/ )
    Ya me han dicho como debo escribir Pytohn :)
  • por Epaminondas Pantulis (1747) el Jueves, 22 Marzo de 2001, 14:15h (#21584)
    ( http://hronia.blogalia.com/ | Última bitácora: Jueves, 22 Enero de 2009, 06:57h )
    Has dado en el clavo; de hecho es difícil instalar una distro estándar sin acabar metiendo Perl, Python, Scheme y algún otro más (Tcl/Tk parece que cada vez menos) Y es que cada vez más herramientas de administración de las distros se escriben usando estos lenguajes (y Qt, y GTK) así que cada vez es menos una opción y más un auténtico requisito de espacio.

    Muy buena tu apreciación.

    ---

    --
    ___
    "Tamparantán que te han visto Pepe, tamparantán que te han visto Juan"
  • Re:Pues eso

    (Puntos:1)
    por Ricardo Estalmán (102) el Jueves, 22 Marzo de 2001, 15:00h (#21588)
    ( http://barrapunto.com/tags/restalman | Última bitácora: Jueves, 12 Abril de 2018, 20:25h )
    hay noticias que no tienen ni que comentarse

    Comentarios como el tuyo no merecen respuesta.
    --

    __
    Comprare è combattere.
  • Re:Pues eso

    (Puntos:1)
    Que razon tienes, ni respuestas como la tuya
    Dani
  • Re:Pues eso

    (Puntos:1)
    por Ricardo Estalmán (102) el Jueves, 22 Marzo de 2001, 21:06h (#21626)
    ( http://barrapunto.com/tags/restalman | Última bitácora: Jueves, 12 Abril de 2018, 20:25h )
    No tiene sentido prolongar esta hebra más de lo necesario.
    --

    __
    Comprare è combattere.
  • ¡Yo lo veo bien!

    (Puntos:1)
    por ldipenti (1462) el Viernes, 23 Marzo de 2001, 00:41h (#21638)
    ( http://lucas.di-pentima.com.ar/ )
    Yo viendolo como un desarrollador es muy bueno que haya tantas opciones, porque en mi caso por ejemplo, no me pondría a hacer ninguna aplicación en C, pero si me animaría en perl o python, al sacarme esas opciones, yo nunca escribiría nada para gnome, así hay mucha gente.

    Además, el problema de espacio no es un problema, ¡vamos gente! que los discos de 30Gb no cuestan mucho! unos 150dls acá en Argentina, y no debemos protestar por 25 o 50mb extra si esos mb extras vienen con la posibilidad de tener MUCHAS mas aplicaciones en nuestra plataforma preferida.
    --
    -- Lucas Di Pentima - Santa Fe - Argentina
  • por Steel (1492) el Viernes, 23 Marzo de 2001, 00:41h (#21639)
    ( http://diariolinux.com )
    Menos mal que alguien menciona otros lenguajes como Scheme y Tcl/Tk. En mi caso me "duele" mas tener que instalar esos paquetes ya que no tengo intencion de programar en ellos. Sin embargo si lo hago en perl y python.

    Tal vez deberian decidirse por un único lenguaje para las herramientas de administración pero creo que es positivo que siga existiendo variedad de "bindings" ya que facilitan mas gente escriba utilidades y herramientas. Por otra parte los discos duros son cada vez mas grandes y 25 megas son algo que me puedo permitir.

    Por cierto, nadie se ha quejado de tener instalados dos compiladores de C, cosa que me parece bastante mas grave.

    --
    -- Rocket propelled cars cause lots of flames unfortunately 8) - Alan Cox
  • Re:Pues eso

    (Puntos:1)
    por man (5) el Viernes, 23 Marzo de 2001, 02:05h (#21645)
    ( http://barrapunto.com/?:-) )
    Queda abierto el concurso "Hebra más larga (campaña S/R -> 0)". ¡Participa! ¡Es tu oportunidad de no decir nada!
  • Re:Pues eso

    (Puntos:2)
    por spok (2400) el Viernes, 23 Marzo de 2001, 04:02h (#21649)
    ( http://barrapunto.com/~spok/bitacora | Última bitácora: Jueves, 07 Septiembre de 2006, 20:43h )
    Esta hebra parece un discurso político.
    --

    Dicen que me río de todo y me burlo de todo, porque me río de ellos y me burlo de ellos y ellos creen serlo todo

  • Re:Pues eso

    (Puntos:1)
    por kaneda (1441) el Viernes, 23 Marzo de 2001, 05:21h (#21653)
    toc toc, se puede?
  • Re:Pues eso

    (Puntos:1)
    por barrunto (3071) el Viernes, 23 Marzo de 2001, 08:02h (#21656)
    ( http://everything2.com/ )
    Me solidarizo con el segundo de la hebra.
    --
    Campaña por "Vista Preliminar OBLIGATORIA".
  • Re:Pues eso

    (Puntos:1)
    Saludos:
    En previsión, antes de que pueda surgir algun meme en alusión a la pertenencia o afiliacion a partidos nazis de alguno de los concursantes de este thread, yo ya o vuelvo a hablar aqui

    (lo se, lo se, si no quiero hablar, que hago habalndo? Bueno, es que tiene su morbillo seguir enrollandose ;) )

    kput

  • Re:macrtovirus...

    (Puntos:1)
    por terry (787) el Viernes, 23 Marzo de 2001, 11:25h (#21685)
    ( http://barrapunto.com )
    Perdona, pero aqui no se esta discutiendo utilizar Perl, python, etc como lenguajes de macros sino la creación de aplicaciones basadas en esos lenguajes y las dependencias que ello comporta. El hecho de que las aplicaciones usen o dejen de usar lenguajes de macro no depende para nada de que esten progrmadas en C, python ,lisp o lo que sea.
  • por Tom Bomba (3108) el Viernes, 23 Marzo de 2001, 12:02h (#21693)
    ( http://barrapunto.com/ )
    Debeis tener en cuenta que el espacio físico en disco no es lo más problemático.
    Por mi experiencia, el problema de los paquetes "grandes" no es que ocupen mucho disco, sino que crean muchísimos ficheros. Esto no es muy bueno, cuando tienes que recorrer todo el PATH para encontrar algo (aunque la mayoría de estos ficheros se instalen "fuera" del PATH, ya lo sé) ni para el eficaz funcionamiento de los cachés de ínodos que el kernel mantiene en memoria.

    Por lo demás, ya sabemos que la libertad (de elección en este caso) siempre tiene un precio :)

  • 9 respuestas por debajo de tu umbral de lectura actual.