Lenguajes: Python, Perl, Tcl, PHP, etc
Hola, queria me den una opinion sobre estos lenguajes. Hay mucho escrito, pero queria saber la opinion de quienes lo usan realmente y para que. Tcl, con algo ya algo de historia, ya no aparece en los titulares... PHP, un indiscutido de la web, y con su version 5.x seguira muy vigente Perl, un clasico que sigue Python, que parece viene pisando fuerte muy fuerte.... Cuando hablamos de planificar un software, lo cliente-servidor, es un fija. Inclusive, se estamos viendo grandes herramientas que usan PHP Mysql sobre un apache...(algo que hace unos años no lo hubiera apostado) y ya que mencione a Mysql, (para poner celosos a los demas) deberia mencionar a POSTgreSql, y ahora el firebird y mañana quien sabe si a Cloudscape Sea como sea, queria alguna opinion testigo con algunos de estos lenguajes.... Saludos Rob
On Thu, 19 Aug 2004 19:12:14 -0300, Roberto G. Puentes Diaz <[email protected]> wrote:
Hola, queria me den una opinion sobre estos lenguajes.
Es jodido dar una opinion asi tipo "tema la vaca", porque hay muchisimos aspectos para considerar y creo que todos los mencionados tienen sus pro y sus contras. Segun el uso que quieras darle, el background que tengas y las ganas de aprender, estara la mejor eleccion. Hace 2 anios tuve que elegir un lenguaje para manipular datos (que estan en planillas guardados, pero los tenia que sacar de ahi y procesar bastante). Basicamente considere a fondo: VB C Perl Python Tenia cierta experiencia previa en C y de Perl habia visto algunos codigos (sin entenderlos mucho). Cuando lei sobre Python y vi lo facil y potente que es, ni lo dude. Es RECONTRA facil de aprender, de leer y muy potente. Digo potente porque con pocas instrucciones haces muchas cosas. El hecho que sea interpretado me chupa un huevo, ya que la limitacion actual es el tiempo mio de codificacion y no si ahorro una pijesima de segundo en la ejecucion (si eso implica perder 2 horas luchando con punteros). Quizas si diseniase reactores nucleares y quisera ver su desempenio en tiempo real, consideraria C o Assambler, pero para operar con datos numericos con Python y su amigo NumPy (o como se llame ahora) basta. Hasta tengo BioPython, que tiene muchas funciones que uso diariamente. Mira que sera facil el Python que hasta yo que no soy programador pude contribuir codigo al proyecto BioPython!!!. Despues de elegirlo, fui descubriendo que tenia muchisimos mas usos de lo que creia. Podes hacer GUIs, acceder a apps de Office, el OO lo tiene como lenguaje de scripting oficial, para web (tengo apps qe funcionan en Python via CGI), hasta para generar codigo WAP. Lo unico que le falta es CPAN. Pero la comunidad que tiene atras es mucho mas piola, nada que ver que los programadores de C que cuando preguntas algo suelen tratarte de newbie o ves que contestan para demostrarse entre ellos quien sabe mas, etc. En Python hay mejor onda, la gente no tiene que demostrar nada. Es una impresion subjetiva, pero no soy el unico que lo piensa. Mira la nota que mando Diego el otro dia habla muy bien de los programadores Python :) Fuera de joda, dice basicamente que los que programan JAVA lo hacen porque es lo que se ensenia en todos lados, pero en ninguna universidad se ensenia Python, por lo que los que saben Python es gente que tiene capacidad de aprender por su cuenta. Y ademas es gente criteriosa porque evaluo su opcion y no aprendio lo mismo que los demas asi por default. Como en todo hay exepciones, pero me gusto el argumento.
Sebastian Bassi escribió:
On Thu, 19 Aug 2004 19:12:14 -0300, Roberto G. Puentes Diaz <[email protected]> wrote:
Hola, queria me den una opinion sobre estos lenguajes.
<> Es jodido dar una opinion asi tipo "tema la vaca", porque hay muchisimos aspectos para considerar y creo que todos los mencionados tienen sus pro y sus contras. Segun el uso que quieras darle, el background que tengas y las ganas de aprender, estara la mejor eleccion. Hace 2 anios tuve que elegir un lenguaje para manipular datos (que estan en planillas guardados, pero los tenia que sacar de ahi y procesar bastante). Basicamente considere a fondo: VB C Perl Python Tenia cierta experiencia previa en C y de Perl habia visto algunos codigos (sin entenderlos mucho). Cuando lei sobre Python y vi lo facil y potente que es, ni lo dude. Es RECONTRA facil de aprender, de leer y muy potente. Digo potente porque con pocas instrucciones haces muchas cosas. El hecho que sea interpretado me chupa un huevo, ya que la limitacion actual es el tiempo mio de codificacion y no si ahorro una pijesima de segundo en la ejecucion (si eso implica perder 2 horas luchando con punteros). Quizas si diseniase reactores nucleares y quisera ver su desempenio en tiempo real, consideraria C o Assambler, pero para operar con datos numericos con Python y su amigo NumPy (o como se llame ahora) basta. Hasta tengo BioPython, que tiene muchas funciones que uso diariamente. Mira que sera facil el Python que hasta yo que no soy programador pude contribuir codigo al proyecto BioPython!!!. Despues de elegirlo, fui descubriendo que tenia muchisimos mas usos de lo que creia. Podes hacer GUIs, acceder a apps de Office, el OO lo tiene como lenguaje de scripting oficial, para web (tengo apps qe funcionan en Python via CGI), hasta para generar codigo WAP. Lo unico que le falta es CPAN. Pero la comunidad que tiene atras es mucho mas piola, nada que ver que los programadores de C que cuando preguntas algo suelen tratarte de newbie o ves que contestan para demostrarse entre ellos quien sabe mas, etc. En Python hay mejor onda, la gente no tiene que demostrar nada. Es una impresion subjetiva, pero no soy el unico que lo piensa. Mira la nota que mando Diego el otro dia habla muy bien de los programadores Python :) Fuera de joda, dice basicamente que los que programan JAVA lo hacen porque es lo que se ensenia en todos lados, pero en ninguna universidad se ensenia Python, por lo que los que saben Python es gente que tiene capacidad de aprender por su cuenta. Y ademas es gente criteriosa porque evaluo su opcion y no aprendio lo mismo que los demas asi por default. Como en todo hay exepciones, pero me gusto el argumento.
Gracias Seba por responder. Asi como mencionas, el tema es mas que polemico... La idea es tomar una herramienta libre. Como python. Donde sea facil el aprendizaje pero mas aun sea agil del desarrollo y el mantenimiento del producto. Hoy usamos grandes aplicaciones hechas en python, por lo que le estimo una larga vida. A Java lo veo muy poderoso, pero con proyectos como MONO, habra que ver donde termina todo... Hoy tenemos una variedad de recursos impresionante, mucha gente piensa en Wt, otros se han orientado al GTK por ser una API intuitiva, razon de ellos surgen cosas como PHP-GTK. A tal punto que los proyectos empizan a fusionarse o a tomar parte unos de otros, al punto de ya no saber que diablos tenes en las manos... C seguira siendo C, y es palabra mayor; pero resulta a veces demasiado para lo que uno necesita. saludos rob
Creo que la discusión sobre los lenguajes de programación no es una que se pueda tener así como así. Mucha gente a dedicado muuuucho tiempo a analizar los distintos paradigmas los distintos lenguajes y sus aplicaciones más eficientes. Realmente creo que la decisión pasa por dos lugares claves 1) ¿Para qué? Es decir qué uso se le va a dar 2) ¿Cuál te gusta más? Si el que va a programar es uno debe sentirse cómodo con el lenguaje y encontrar en el arte de la programación satisfacción (a costa del sufrimiento generalmente pero bue :-P) Es decir, si tenés que hacer un SO yo usaría C y Ensamblador. Ahora si tenés que hacer un sistema para un video club . . . hay otras cosas más apropiadas. Creo que hay un 3er punto clave, y este es . . 3) ¿Puedo hacer software libre con ese lenguaje? y con libre me refiero a capaz de correr en una plataforma libre además de cumplir las 4 libertades. Es decir yo puedo hacer un "programa" en VB y distribuirlo (no estoy seguro de poder pero bue) bajo la GPL, pero my programa no va a correr en una plataforma libre pues no tengo implementadas las librerías necesarias para ello. Si te interesa usualmente cuando se elige un lenguaje para un desarrollo se tienen en cuenta las siguientes cosas -Curva de aprendizaje -Eficiencia del código máquina generado -Velocidad de desarrollo -Minimización de errores gracias a sintaxis y otras propiedades intrínsecas del lenguaje -Portabilidad -Descriptividad del código -Vigencia de la comunidad que lo sostiene -Soporte del paradigma de programación de tu preferencia -etcs. Realmente, y por último, creo que siempre hay una cuestión de intuición en la elección de un lenguaje, así que amigo, MUCHA SUERTE. Espero que mi pequeña guía esotérica te haya confundido más todavía y esto te lleve a plantearte nuevas preguntas para que quizás alguien alguna vez, de una respuesta. Saludos . . . On Fri, 20 Aug 2004 12:00:37 -0300, Roberto G. Puentes Diaz <[email protected]> wrote:
Sebastian Bassi escribió:
On Thu, 19 Aug 2004 19:12:14 -0300, Roberto G. Puentes Diaz <[email protected]> wrote:
Hola, queria me den una opinion sobre estos lenguajes.
<> Es jodido dar una opinion asi tipo "tema la vaca", porque hay muchisimos aspectos para considerar y creo que todos los mencionados tienen sus pro y sus contras. Segun el uso que quieras darle, el background que tengas y las ganas de aprender, estara la mejor eleccion. Hace 2 anios tuve que elegir un lenguaje para manipular datos (que estan en planillas guardados, pero los tenia que sacar de ahi y procesar bastante). Basicamente considere a fondo: VB C Perl Python Tenia cierta experiencia previa en C y de Perl habia visto algunos codigos (sin entenderlos mucho). Cuando lei sobre Python y vi lo facil y potente que es, ni lo dude. Es RECONTRA facil de aprender, de leer y muy potente. Digo potente porque con pocas instrucciones haces muchas cosas. El hecho que sea interpretado me chupa un huevo, ya que la limitacion actual es el tiempo mio de codificacion y no si ahorro una pijesima de segundo en la ejecucion (si eso implica perder 2 horas luchando con punteros). Quizas si diseniase reactores nucleares y quisera ver su desempenio en tiempo real, consideraria C o Assambler, pero para operar con datos numericos con Python y su amigo NumPy (o como se llame ahora) basta. Hasta tengo BioPython, que tiene muchas funciones que uso diariamente. Mira que sera facil el Python que hasta yo que no soy programador pude contribuir codigo al proyecto BioPython!!!. Despues de elegirlo, fui descubriendo que tenia muchisimos mas usos de lo que creia. Podes hacer GUIs, acceder a apps de Office, el OO lo tiene como lenguaje de scripting oficial, para web (tengo apps qe funcionan en Python via CGI), hasta para generar codigo WAP. Lo unico que le falta es CPAN. Pero la comunidad que tiene atras es mucho mas piola, nada que ver que los programadores de C que cuando preguntas algo suelen tratarte de newbie o ves que contestan para demostrarse entre ellos quien sabe mas, etc. En Python hay mejor onda, la gente no tiene que demostrar nada. Es una impresion subjetiva, pero no soy el unico que lo piensa. Mira la nota que mando Diego el otro dia habla muy bien de los programadores Python :) Fuera de joda, dice basicamente que los que programan JAVA lo hacen porque es lo que se ensenia en todos lados, pero en ninguna universidad se ensenia Python, por lo que los que saben Python es gente que tiene capacidad de aprender por su cuenta. Y ademas es gente criteriosa porque evaluo su opcion y no aprendio lo mismo que los demas asi por default. Como en todo hay exepciones, pero me gusto el argumento.
Gracias Seba por responder. Asi como mencionas, el tema es mas que polemico... La idea es tomar una herramienta libre. Como python. Donde sea facil el aprendizaje pero mas aun sea agil del desarrollo y el mantenimiento del producto. Hoy usamos grandes aplicaciones hechas en python, por lo que le estimo una larga vida. A Java lo veo muy poderoso, pero con proyectos como MONO, habra que ver donde termina todo... Hoy tenemos una variedad de recursos impresionante, mucha gente piensa en Wt, otros se han orientado al GTK por ser una API intuitiva, razon de ellos surgen cosas como PHP-GTK. A tal punto que los proyectos empizan a fusionarse o a tomar parte unos de otros, al punto de ya no saber que diablos tenes en las manos... C seguira siendo C, y es palabra mayor; pero resulta a veces demasiado para lo que uno necesita. saludos rob
_______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
-- Ignacio Vissani [email protected] "No todo lo que brilla es bondiola"
On Fri, 2004-08-20 at 14:38, Ignacio Vissani wrote: que mensaje tan largo
Creo que la discusión sobre los lenguajes de programación no es una que se pueda tener así como así. Mucha gente a dedicado muuuucho tiempo a analizar los distintos paradigmas los distintos lenguajes y sus aplicaciones más eficientes. Es verdad, yo lo hice y solo vi a fondo tres lenguajes c, c++ y php aunque probe la mayoria de los nombrados, y en mi opinion el lenguaje a utilizar estaria en funcion de lo que hay que desarrollar. Generalmente analizo varios aspectos antes de elegir uno, tales como la portabilidad, si es facil de entender y o mantener y en que plataformas lo puedo correr y detalles semejantes. Cada lenguaje tiene su proposito por el cual fue creado. Pero depende de cada uno, de que tan comodo se sienta con el lenguaje que elige. Yo tambien quiero llevar agua a mi molino: C
elige. Yo tambien quiero llevar agua a mi molino: C
tambien apoyo ese molino
_______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
-- Diego Saravia [email protected]
vamos a llevar aguia para mi molino: perl hay muchas formas de hacer lo mismo On Fri, 20 Aug 2004 14:38:24 -0300, Ignacio Vissani wrote
Creo que la discusión sobre los lenguajes de programación no es una que se pueda tener así como así. Mucha gente a dedicado muuuucho tiempo a analizar los distintos paradigmas los distintos lenguajes y sus aplicaciones más eficientes. Realmente creo que la decisión pasa por dos lugares claves 1) ¿Para qué? Es decir qué uso se le va a dar 2) ¿Cuál te gusta más? Si el que va a programar es uno debe sentirse cómodo con el lenguaje y encontrar en el arte de la programación satisfacción (a costa del sufrimiento generalmente pero bue :-P)
Es decir, si tenés que hacer un SO yo usaría C y Ensamblador. Ahora si tenés que hacer un sistema para un video club . . . hay otras cosas más apropiadas.
Creo que hay un 3er punto clave, y este es . . 3) ¿Puedo hacer software libre con ese lenguaje? y con libre me refiero a capaz de correr en una plataforma libre además de cumplir las 4 libertades. Es decir yo puedo hacer un "programa" en VB y distribuirlo (no estoy seguro de poder pero bue) bajo la GPL, pero my programa no va a correr en una plataforma libre pues no tengo implementadas las librerías necesarias para ello.
Si te interesa usualmente cuando se elige un lenguaje para un desarrollo se tienen en cuenta las siguientes cosas -Curva de aprendizaje -Eficiencia del código máquina generado -Velocidad de desarrollo -Minimización de errores gracias a sintaxis y otras propiedades intrínsecas del lenguaje -Portabilidad -Descriptividad del código -Vigencia de la comunidad que lo sostiene -Soporte del paradigma de programación de tu preferencia -etcs.
Realmente, y por último, creo que siempre hay una cuestión de intuición en la elección de un lenguaje, así que amigo, MUCHA SUERTE. Espero que mi pequeña guía esotérica te haya confundido más todavía y esto te lleve a plantearte nuevas preguntas para que quizás alguien alguna vez, de una respuesta.
Saludos . . .
On Fri, 20 Aug 2004 12:00:37 -0300, Roberto G. Puentes Diaz <[email protected]> wrote:
Sebastian Bassi escribió:
On Thu, 19 Aug 2004 19:12:14 -0300, Roberto G. Puentes Diaz <[email protected]> wrote:
Hola, queria me den una opinion sobre estos lenguajes.
<> Es jodido dar una opinion asi tipo "tema la vaca", porque hay muchisimos aspectos para considerar y creo que todos los mencionados tienen sus pro y sus contras. Segun el uso que quieras darle, el background que tengas y las ganas de aprender, estara la mejor eleccion. Hace 2 anios tuve que elegir un lenguaje para manipular datos (que estan en planillas guardados, pero los tenia que sacar de ahi y procesar bastante). Basicamente considere a fondo: VB C Perl Python Tenia cierta experiencia previa en C y de Perl habia visto algunos codigos (sin entenderlos mucho). Cuando lei sobre Python y vi lo facil y potente que es, ni lo dude. Es RECONTRA facil de aprender, de leer y muy potente. Digo potente porque con pocas instrucciones haces muchas cosas. El hecho que sea interpretado me chupa un huevo, ya que la limitacion actual es el tiempo mio de codificacion y no si ahorro una pijesima de segundo en la ejecucion (si eso implica perder 2 horas luchando con punteros). Quizas si diseniase reactores nucleares y quisera ver su desempenio en tiempo real, consideraria C o Assambler, pero para operar con datos numericos con Python y su amigo NumPy (o como se llame ahora) basta. Hasta tengo BioPython, que tiene muchas funciones que uso diariamente. Mira que sera facil el Python que hasta yo que no soy programador pude contribuir codigo al proyecto BioPython!!!. Despues de elegirlo, fui descubriendo que tenia muchisimos mas usos de lo que creia. Podes hacer GUIs, acceder a apps de Office, el OO lo tiene como lenguaje de scripting oficial, para web (tengo apps qe funcionan en Python via CGI), hasta para generar codigo WAP. Lo unico que le falta es CPAN. Pero la comunidad que tiene atras es mucho mas piola, nada que ver que los programadores de C que cuando preguntas algo suelen tratarte de newbie o ves que contestan para demostrarse entre ellos quien sabe mas, etc. En Python hay mejor onda, la gente no tiene que demostrar nada. Es una impresion subjetiva, pero no soy el unico que lo piensa. Mira la nota que mando Diego el otro dia habla muy bien de los programadores Python :) Fuera de joda, dice basicamente que los que programan JAVA lo hacen porque es lo que se ensenia en todos lados, pero en ninguna universidad se ensenia Python, por lo que los que saben Python es gente que tiene capacidad de aprender por su cuenta. Y ademas es gente criteriosa porque evaluo su opcion y no aprendio lo mismo que los demas asi por default. Como en todo hay exepciones, pero me gusto el argumento.
Gracias Seba por responder. Asi como mencionas, el tema es mas que polemico... La idea es tomar una herramienta libre. Como python. Donde sea facil el aprendizaje pero mas aun sea agil del desarrollo y el mantenimiento del producto. Hoy usamos grandes aplicaciones hechas en python, por lo que le estimo una larga vida. A Java lo veo muy poderoso, pero con proyectos como MONO, habra que ver donde termina todo... Hoy tenemos una variedad de recursos impresionante, mucha gente piensa en Wt, otros se han orientado al GTK por ser una API intuitiva, razon de ellos surgen cosas como PHP-GTK. A tal punto que los proyectos empizan a fusionarse o a tomar parte unos de otros, al punto de ya no saber que diablos tenes en las manos... C seguira siendo C, y es palabra mayor; pero resulta a veces demasiado para lo que uno necesita. saludos rob
_______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
-- Ignacio Vissani [email protected] "No todo lo que brilla es bondiola"
_______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
-- Diego Saravia [email protected]
alguien sabe de alguna implementación de este módulo para ver como se usa, porque peudo leer discos, saber su info, pero no manejar las particiones y me esta volviendo loco. Gracias
Hola a todos, me sumo a esta charla porque estas inquietudes yo me las hice ( y me las replanteo constantemente ). Yo trabajo en una empresa y desarrollamos software propietario utilizando herramientas propietarias. En tanto, de ratos por las noches (cuando se duermen los pibes y me dejan prender la máquina) estoy desarrollando un proyecto de software administrativo para casas de repuestos automotores. El proyecto es 100% software libre y lo estoy haciendo (y aprendiendo) con Free Pascal y Lazarus. Te cuento mis razones (pueden servirte o no, o no ser aplicables a tus expectativas, pero cubren bastante bien las mías): * Free Pascal y Lazarus son software libre: No hay mucho para acotar aquí, todos sabemos sus ventajas ;-) * Funciona BIEN en máquinas modestas, tanto el IDE como el compilador y las aplicaciones generadas: Yo lo uso en un Pentium 133 y un Celeron 600 y todo perfecto. Creo que muchos de mis potenciales usuarios tienen máquinas viejas y no se pueden dar el lujo de comprar máquinas nuevas para "instalar mi programa". * El Free Pascal es un lenguaje muy piola, con muchas funcionalidades implementadas y como dicen Uds. es fácil de entender y escribir. * Si bien el IDE Lazarus no está completo, es bastante funcional y creo que se pueden encarar proyectos medianos como el mio. * Lazarus trabaja con GTK 1.x y genera ejecutables compilados estáticamente: Si bien esto para algunos puede ser un inconveniente, para mí tiene ciertas ventas: - Funciona en máquinas modestas. - No hay demasiadas dependencias con bibliotecas del sistema, ésto es importante cuando estás atendiendo a un tipo por teléfono un sábado a la tarde y tratás de guiarlo para solucionar un problema de configuración. Cuanto más dependencias tengas, más difícil es determinar si el problema está en tu programa o en algún lío de configuración o instalación , y convengamos que el cliente promedio no tiene NI IDEA de computación (y gracias a eso tenemos trabajo nosotros). Por supuesto que no es perfecto, pero en líneas generales me funciona y voy haciendo cosas funcionales. Si quieren ver una pantalla del mismo: http://ar.geocities.com/dar_alle/pantallazo.jpg Saludos. Eduardo. Roberto G. Puentes Diaz wrote:
Hola, queria me den una opinion sobre estos lenguajes. Hay mucho escrito, pero queria saber la opinion de quienes lo usan realmente y para que.
Tcl, con algo ya algo de historia, ya no aparece en los titulares... PHP, un indiscutido de la web, y con su version 5.x seguira muy vigente Perl, un clasico que sigue Python, que parece viene pisando fuerte muy fuerte....
Cuando hablamos de planificar un software, lo cliente-servidor, es un fija. Inclusive, se estamos viendo grandes herramientas que usan PHP Mysql sobre un apache...(algo que hace unos años no lo hubiera apostado) y ya que mencione a Mysql, (para poner celosos a los demas) deberia mencionar a POSTgreSql, y ahora el firebird y mañana quien sabe si a Cloudscape
Sea como sea, queria alguna opinion testigo con algunos de estos lenguajes....
Saludos Rob
_______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
On Fri, 20 Aug 2004 17:53:29 -0300, Eduardo López <[email protected]> wrote:
En tanto, de ratos por las noches (cuando se duermen los pibes y me dejan prender la máquina) estoy desarrollando un proyecto de software administrativo para casas de repuestos automotores. El proyecto es 100%
Antes que nada felicitaciones por tu iniciativa. Te comento que en una lista paralela a esta estamos haciendo una lista de SL hecho en Argentina, asi que pasame los datos y lo incluimos (cuando este listo, no ahora, pero igual mandame). Saludos, SB.
Sebastian, cual es esa lista de SL hecho en Argentina ?, me interesa suscribirme. Saludos ! Sebastian Bassi <[email protected]> wrote: On Fri, 20 Aug 2004 17:53:29 -0300, Eduardo López wrote:
En tanto, de ratos por las noches (cuando se duermen los pibes y me dejan prender la máquina) estoy desarrollando un proyecto de software administrativo para casas de repuestos automotores. El proyecto es 100%
Antes que nada felicitaciones por tu iniciativa. Te comento que en una lista paralela a esta estamos haciendo una lista de SL hecho en Argentina, asi que pasame los datos y lo incluimos (cuando este listo, no ahora, pero igual mandame). Saludos, SB. _______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general Correo Yahoo! - 6 MB, tecnología antispam ¡gratis! Suscribite ya http://correo.yahoo.com.ar/
Yo tambien estoy interesaso On Fri, 2004-08-20 at 21:55, Ariel Silvio Norberto Ramos wrote:
Sebastian, cual es esa lista de SL hecho en Argentina ?, me interesa suscribirme. Saludos !
Sebastian Bassi <[email protected]> wrote: On Fri, 20 Aug 2004 17:53:29 -0300, Eduardo López wrote: > En tanto, de ratos por las noches (cuando se duermen los pibes y me > dejan prender la máquina) estoy desarrollando un proyecto de software > administrativo para casas de repuestos automotores. El proyecto es 100%
Antes que nada felicitaciones por tu iniciativa. Te comento que en una lista paralela a esta estamos haciendo una lista de SL hecho en Argentina, asi que pasame los datos y lo incluimos (cuando este listo, no ahora, pero igual mandame). Saludos, SB.
_______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general Correo Yahoo! - 6 MB, tecnología antispam ¡gratis! Suscribite ya http://correo.yahoo.com.ar/
______________________________________________________________________ _______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
Eduardo López wrote:
En tanto, de ratos por las noches (cuando se duermen los pibes y me dejan prender la máquina) estoy desarrollando un proyecto de software administrativo para casas de repuestos automotores. El proyecto es 100% software libre y lo estoy haciendo (y aprendiendo) con Free Pascal y Lazarus. Te cuento mis razones (pueden servirte o no, o no ser aplicables a tus expectativas, pero cubren bastante bien las mías):
Excelente elección. Yo programé mucho tiempo con Delphi, Kylix apenas apareció y a pesar de que existen las versiones open, el compilador no es libre. Sin embargo el lenguaje para mí es excelente, y por algún lado escuché que se estaba pensando en liberar el compilador. Decanté naturalmente en Free Pascal y Lazarus, y la verdad es que anda muy bien. No estoy con demasiado tiempo ahora, pero apenas pueda veré si puedo colaborar con tu proyecto. Un abrazo Leonardo "Matechito" Leonardo F. Bauchwitz
* Free Pascal y Lazarus son software libre: No hay mucho para acotar aquí, todos sabemos sus ventajas ;-)
* Funciona BIEN en máquinas modestas, tanto el IDE como el compilador y las aplicaciones generadas: Yo lo uso en un Pentium 133 y un Celeron 600 y todo perfecto. Creo que muchos de mis potenciales usuarios tienen máquinas viejas y no se pueden dar el lujo de comprar máquinas nuevas para "instalar mi programa".
* El Free Pascal es un lenguaje muy piola, con muchas funcionalidades implementadas y como dicen Uds. es fácil de entender y escribir.
* Si bien el IDE Lazarus no está completo, es bastante funcional y creo que se pueden encarar proyectos medianos como el mio.
* Lazarus trabaja con GTK 1.x y genera ejecutables compilados estáticamente: Si bien esto para algunos puede ser un inconveniente, para mí tiene ciertas ventas: - Funciona en máquinas modestas. - No hay demasiadas dependencias con bibliotecas del sistema, ésto es importante cuando estás atendiendo a un tipo por teléfono un sábado a la tarde y tratás de guiarlo para solucionar un problema de configuración. Cuanto más dependencias tengas, más difícil es determinar si el problema está en tu programa o en algún lío de configuración o instalación , y convengamos que el cliente promedio no tiene NI IDEA de computación (y gracias a eso tenemos trabajo nosotros).
Por supuesto que no es perfecto, pero en líneas generales me funciona y voy haciendo cosas funcionales.
Si quieren ver una pantalla del mismo:
Leonardo Bauchwitz wrote:
No estoy con demasiado tiempo ahora, pero apenas pueda veré si puedo colaborar con tu proyecto.
¡¡Perfecto!! Tengo que organizarlo un poquito, sobre todo respecto de la documentación del proyecto, objetivos y módulos a realizar (prácticas anormales en la realidad cuando se desarrolla software propietario) y lo voy a subir a la web. Mi intención es ponerlo en un repositorio CVS, pero todavía no sé como hacerlo. Saludos. Eduardo.
Hola Eduardo: Si elegís sourceforge, quizás te pueda dar una mano con el tema del CVS Saludos --- Eduardo_López <[email protected]> escribió:
Leonardo Bauchwitz wrote:
No estoy con demasiado tiempo ahora, pero apenas pueda veré si puedo colaborar con tu proyecto.
¡¡Perfecto!! Tengo que organizarlo un poquito, sobre todo respecto de la documentación del proyecto, objetivos y módulos a realizar (prácticas anormales en la realidad cuando se desarrolla software propietario) y lo voy a subir a la web.
Mi intención es ponerlo en un repositorio CVS, pero todavía no sé como hacerlo.
Saludos. Eduardo.
_______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
===== ---------------------------- http://network-online.com.ar [email protected] TeleFax: +54 342 4554785 ---------------------------- ___________________________________________________________ 100mb gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar
Como hace unos dias hablamos de esto, el topic vino al pelo. Creo que es interesante la nota en Programacion.net http://www.programacion.com/noticia/1075/ que dice: Ahora que PHP 5 es una realidad, vuelve a circular por el mundillo de PHP la idea <http://www.programacion.com/noticia/516/> de adoptar Parrot <http://www.parrotcode.org/> como motor del futuro PHP 6. Parrot es una máquina virtual sobre la que se está construyendo Perl 6; es código libre y está pensado para emplearse con lenguajes con tipado dinámico........................... Desde hace un tiempo ya se habla del tema Software Libre <http://www.zonasweb.com/portal/modules.php?name=News-ampersand-file=categories-ampersand-op=newindex-ampersand-catid=21>: Parrot: ByteCode Virtual Machine http://www.zonasweb.com/portal/modules.php?name=News&file=article&sid=502 Pero como mencione antes, parece que PHP, tiene puestos los ojos en el http://www.barrahome.org/post/1/20 De ser esto correcto, no me extrañaria que se de un impulso mas que importante al proyecto de contar con tres comunidades tan grandes Incluso, algunos estan visualizando este proyecto como una mejor realidad, para el software libre, que MONO y por supuesto mejor realidad que JAVA. Hay una nota que explica alguna confusion bromista http://linux.bankhacker.com/software/Parrot/ Pero parece que al final, no de fusion, pero de union habia. Alguno de los *Perl*eros, ya esta usando o ha probado laburar con Parrot?? Saludos rob PD: Eduardo buena info, solo habia escuchado de Lazarus Eduardo López escribió:
Hola a todos, me sumo a esta charla porque estas inquietudes yo me las hice ( y me las replanteo constantemente ).
Yo trabajo en una empresa y desarrollamos software propietario utilizando herramientas propietarias.
En tanto, de ratos por las noches (cuando se duermen los pibes y me dejan prender la máquina) estoy desarrollando un proyecto de software administrativo para casas de repuestos automotores. El proyecto es 100% software libre y lo estoy haciendo (y aprendiendo) con Free Pascal y Lazarus. Te cuento mis razones (pueden servirte o no, o no ser aplicables a tus expectativas, pero cubren bastante bien las mías):
* Free Pascal y Lazarus son software libre: No hay mucho para acotar aquí, todos sabemos sus ventajas ;-)
* Funciona BIEN en máquinas modestas, tanto el IDE como el compilador y las aplicaciones generadas: Yo lo uso en un Pentium 133 y un Celeron 600 y todo perfecto. Creo que muchos de mis potenciales usuarios tienen máquinas viejas y no se pueden dar el lujo de comprar máquinas nuevas para "instalar mi programa".
* El Free Pascal es un lenguaje muy piola, con muchas funcionalidades implementadas y como dicen Uds. es fácil de entender y escribir.
* Si bien el IDE Lazarus no está completo, es bastante funcional y creo que se pueden encarar proyectos medianos como el mio.
* Lazarus trabaja con GTK 1.x y genera ejecutables compilados estáticamente: Si bien esto para algunos puede ser un inconveniente, para mí tiene ciertas ventas: - Funciona en máquinas modestas. - No hay demasiadas dependencias con bibliotecas del sistema, ésto es importante cuando estás atendiendo a un tipo por teléfono un sábado a la tarde y tratás de guiarlo para solucionar un problema de configuración. Cuanto más dependencias tengas, más difícil es determinar si el problema está en tu programa o en algún lío de configuración o instalación , y convengamos que el cliente promedio no tiene NI IDEA de computación (y gracias a eso tenemos trabajo nosotros).
Por supuesto que no es perfecto, pero en líneas generales me funciona y voy haciendo cosas funcionales.
Si quieren ver una pantalla del mismo:
http://ar.geocities.com/dar_alle/pantallazo.jpg
Saludos. Eduardo.
Roberto G. Puentes Diaz wrote:
Hola, queria me den una opinion sobre estos lenguajes. Hay mucho escrito, pero queria saber la opinion de quienes lo usan realmente y para que.
Tcl, con algo ya algo de historia, ya no aparece en los titulares... PHP, un indiscutido de la web, y con su version 5.x seguira muy vigente Perl, un clasico que sigue Python, que parece viene pisando fuerte muy fuerte....
Cuando hablamos de planificar un software, lo cliente-servidor, es un fija. Inclusive, se estamos viendo grandes herramientas que usan PHP Mysql sobre un apache...(algo que hace unos años no lo hubiera apostado) y ya que mencione a Mysql, (para poner celosos a los demas) deberia mencionar a POSTgreSql, y ahora el firebird y mañana quien sabe si a Cloudscape
Sea como sea, queria alguna opinion testigo con algunos de estos lenguajes....
Saludos Rob
Sin duda parrot es el camino y el verdadero reemplazo de java. mono y .net On Thu, 26 Aug 2004 10:39:37 -0300, Roberto G. Puentes Diaz wrote
Como hace unos dias hablamos de esto, el topic vino al pelo. Creo que es interesante la nota en Programacion.net http://www.programacion.com/noticia/1075/ que dice: Ahora que PHP 5 es una realidad, vuelve a circular por el mundillo de PHP la idea <http://www.programacion.com/noticia/516/> de adoptar Parrot <http://www.parrotcode.org/> como motor del futuro PHP 6. Parrot es una máquina virtual sobre la que se está construyendo Perl 6; es código libre y está pensado para emplearse con lenguajes con tipado dinámico...........................
Desde hace un tiempo ya se habla del tema Software Libre <http://www.zonasweb.com/portal/modules.php?name=News-ampersand- file=categories-ampersand-op=newindex-ampersand-catid=21>: Parrot: ByteCode Virtual Machine http://www.zonasweb.com/portal/modules.php?name=News&file=article&sid=502
Pero como mencione antes, parece que PHP, tiene puestos los ojos en el http://www.barrahome.org/post/1/20
De ser esto correcto, no me extrañaria que se de un impulso mas que importante al proyecto de contar con tres comunidades tan grandes Incluso, algunos estan visualizando este proyecto como una mejor realidad, para el software libre, que MONO y por supuesto mejor realidad que JAVA.
Hay una nota que explica alguna confusion bromista http://linux.bankhacker.com/software/Parrot/ Pero parece que al final, no de fusion, pero de union habia.
Alguno de los *Perl*eros, ya esta usando o ha probado laburar con Parrot??
Saludos
rob
PD: Eduardo buena info, solo habia escuchado de Lazarus
Eduardo López escribió:
Hola a todos, me sumo a esta charla porque estas inquietudes yo me las hice ( y me las replanteo constantemente ).
Yo trabajo en una empresa y desarrollamos software propietario utilizando herramientas propietarias.
En tanto, de ratos por las noches (cuando se duermen los pibes y me dejan prender la máquina) estoy desarrollando un proyecto de software administrativo para casas de repuestos automotores. El proyecto es 100% software libre y lo estoy haciendo (y aprendiendo) con Free Pascal y Lazarus. Te cuento mis razones (pueden servirte o no, o no ser aplicables a tus expectativas, pero cubren bastante bien las mías):
* Free Pascal y Lazarus son software libre: No hay mucho para acotar aquí, todos sabemos sus ventajas ;-)
* Funciona BIEN en máquinas modestas, tanto el IDE como el compilador y las aplicaciones generadas: Yo lo uso en un Pentium 133 y un Celeron 600 y todo perfecto. Creo que muchos de mis potenciales usuarios tienen máquinas viejas y no se pueden dar el lujo de comprar máquinas nuevas para "instalar mi programa".
* El Free Pascal es un lenguaje muy piola, con muchas funcionalidades implementadas y como dicen Uds. es fácil de entender y escribir.
* Si bien el IDE Lazarus no está completo, es bastante funcional y creo que se pueden encarar proyectos medianos como el mio.
* Lazarus trabaja con GTK 1.x y genera ejecutables compilados estáticamente: Si bien esto para algunos puede ser un inconveniente, para mí tiene ciertas ventas: - Funciona en máquinas modestas. - No hay demasiadas dependencias con bibliotecas del sistema, ésto es importante cuando estás atendiendo a un tipo por teléfono un sábado a la tarde y tratás de guiarlo para solucionar un problema de configuración. Cuanto más dependencias tengas, más difícil es determinar si el problema está en tu programa o en algún lío de configuración o instalación , y convengamos que el cliente promedio no tiene NI IDEA de computación (y gracias a eso tenemos trabajo nosotros).
Por supuesto que no es perfecto, pero en líneas generales me funciona y voy haciendo cosas funcionales.
Si quieren ver una pantalla del mismo:
http://ar.geocities.com/dar_alle/pantallazo.jpg
Saludos. Eduardo.
Roberto G. Puentes Diaz wrote:
Hola, queria me den una opinion sobre estos lenguajes. Hay mucho escrito, pero queria saber la opinion de quienes lo usan realmente y para que.
Tcl, con algo ya algo de historia, ya no aparece en los titulares... PHP, un indiscutido de la web, y con su version 5.x seguira muy vigente Perl, un clasico que sigue Python, que parece viene pisando fuerte muy fuerte....
Cuando hablamos de planificar un software, lo cliente-servidor, es un fija. Inclusive, se estamos viendo grandes herramientas que usan PHP Mysql sobre un apache...(algo que hace unos años no lo hubiera apostado) y ya que mencione a Mysql, (para poner celosos a los demas) deberia mencionar a POSTgreSql, y ahora el firebird y mañana quien sabe si a Cloudscape
Sea como sea, queria alguna opinion testigo con algunos de estos lenguajes....
Saludos Rob
_______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
-- Diego Saravia [email protected]
participants (10)
-
Ariel Silvio Norberto Ramos -
Diego Saravia -
Eduardo López -
Gustavo Courault -
Ignacio N. Feijoo -
Ignacio Vissani -
Leonardo Bauchwitz -
Quiñones Victor -
Roberto G. Puentes Diaz -
Sebastian Bassi