Eterno y =?iso-8859-1?q?gr=E1cil?=bucle

Nando nando en trapagaran.org
Jue Dic 18 15:24:01 CET 2003


Aupi:

Continuando con el "eterno y grácil bucle" de mensajes, añado un poco más de leña al fuego. 
En esta página Stephen Ferg argumenta por qué un programador es más productivo con Python que con Java:

http://www.ferg.org/projects/python_java_side-by-side.html

Agur,
Nando.




On Thu, 18 Dec 2003 10:38:17 +0100
Chema Cortés <ch3m4 en ch3m4.org> wrote:

> No hace falta decir que éste tipo de discursión suelen ser bastante 
> habitual y que, a parte de ser una crítica comparativa de lenguajes, no 
> creo que sirva para declarar la superioridad de un lenguaje sobre otro. 
> A veces nos olvidamos que los lenguajes sólo sirve para codificar la 
> solución, pero que antes es preciso comprender el problema y estudiar 
> las posibles alternativas. Muchas veces los problemas no están donde se 
> esperan.
> 
> El python está muy bien para lo que es: prototipado y desarrollo rápido. 
> Incluso si tu empresa sólo usa java, es muy simple abrirse una cónsola 
> jython y empezar a combinar las clases java entre sí, o tal vez utilizar 
> la sencillez de python para scriptar xml para java, y muchas otras 
> aplicaciones que sería largo de enumerar. Un lenguaje no sustituye al 
> otro, lo complementa.
> 
> Como algunas veces digo, mientras que la plataforma .net no esté más 
> evolucionada, una buena solución es combinar dos lenguajes: uno 
> compilado y multipropósito con el que se realizar el código optimizado, 
> y otro de scripting que actuaría de "pegamento" de nuestra aplicación, 
> que enlazaría con otras aplicaciones e interactuaría con el sistema 
> operativo (Ejemplos: C/perl, C/python, java/jython,...,a otro nivel 
> php/javascript).
> 
> Si una empresa debe decidirse por un, y sólo un, lenguaje de 
> programación, ese debería ser C/C++ ó java. Estoy convecido que una 
> decisión así sería a costa de perder productividad, pero todo depende de 
> los objetivos que tengan planteados en la empresa (compatibilidad, 
> mantenimiento futuro, etc.).
> 
> Pero si hablamos de la situación actual, el mercado está claramente 
> inclinado por java, para el que es bastante fácil encontrar tanto 
> entornos de desarrollo como programadores. Python sigue siendo una 
> rareza a la que le cuesta mucho abrirse paso para consolidarse como 
> lenguaje "principal". Mientras tanto, nos divertiremos :-))
> 
> 
> -- 
> Res publica non dominetur
> 
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es




Más información sobre la lista de distribución Python-es