El 2009-04-10 a las 08:33 -0400, Cristian Rodríguez escribió:
Camaleón escribió:
b) Las distribuciones traigan cada dia menos scripts escritos en alguna shell, y gradualmente traigan mas y mas Python, Perl, Ruby ?
A que la gente se le olvida programar en bash porque sólo le enseñan Java y C++
No, a que las empresas no tienen lo recursos humanos para mantener y depurar los programas al largo plazo.
Pues ahí tienes la ventaja de usar las herramientas de "toda la vida": que el mantenimiento es mínimo.
Por cierto, te olvidas de los problemas que traen los nuevos lenguajes de programación: elevado consumo de recursos (java).
Eso es un mito, logicamente joe programmer no sabe como hacer codigo eficiente en java...
¿Mito? Ja. Me gusta java porque estoy en un entorno windows-linux y los programitas me sirven para ambos, pero oye, traga que no veas. Si se trata de una aplicación grande, se nota y mucho. Hace poco nos acaba de llegar un diccionario (María Moliner) que lo han sacado en java (para windows, mac y linux pone en la caja). Lleva sqlite como motor de bdd. Y es lento. ¿Que no se depura como se debería? Puede ser, pero no he visto una sola aplicación hecha en java de cierta envergadura que sea liviana en un equipamiento medio :-)
incompatibilidad entre nuevas versiones (php y perl pueden ser un buen ejemplo)
A ver, personalmente yo trabajo en el interprete de PHP y tengo codigo corriendo por ahi, que estaba escrito para PHP 3 , y aun funciona con PHP 5.2 con una linea modificacion para PHP 5.1.2.. es lo mismo que con java.. o cualquier otro lenguaje.. como dice un amigo mio "que tengas un tractor no significa que sepas sembrar maiz"..
Quizá tu aplicación sea un caso aislado O:-)
así como un número elevado de bugs y fallos que no se dan en lenguajes más antiguos y por tanto, más probados.
Ufff. si hablamos de bugs, los lenguajes mas probados estan llenos de errores de diseño, ni hablar de los compiladores, como dato anecdotico, en SUSE hay un programador que no puede escribir codigo a su maximo nivel, porque el compilador C++ no lo deja, no lo comprende heheheh :)
¿Cuál ha sido la última actualización de seguridad de PHP y cuál ha sido la última de la shell que has hecho? Pues a eso me refiero >:-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org