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