Mailinglist Archive: opensuse-es (1168 mails)

< Previous Next >
Re: [opensuse-es] Rutina sencilla " for... in... do") :-)
  • From: Camaleón <noelamac@xxxxxxxxx>
  • Date: Fri, 10 Apr 2009 19:02:06 +0200
  • Message-id: <20090410170206.GA14102@xxxxxxxxxxx>
El 2009-04-10 a las 12:39 -0400, Cristian Rodríguez escribió:

Camaleón escribió:

¿Crees que la rutina usando bash funcionaría, vamos a decir, hace 5
años? ¿Crees que esa misma rutina funcionará dentro de 5 años?


En cada release de openSUSE, hay que modificar varios scripts porque ya
dejaron de funcionar .. responde eso tu pregunta ? :D

No :-)

Si se cambian no es porque "dejen de funcionar" es porque se ha
modificado algo. Nada que ver con la elección de un lenguaje de
programación en detrimento de otro.

El problema de las herramientas de "toda la vida" pued ser uno de estos.

a) Como son añejos, utilizan tecnicas de programacion obsoletas, que el
compilador ya no acepta, por ende se rompe y se debe gastar tiempo en
corregir el codigo

b) aquella tecnica de programacion obsoleta, puede crear un
comportamiento indefinido, y hacer que el programa se caiga al
ejecutarlo o que haga tonterias.

c) Aveces ese "programa de toda la vida" no calza mas con todo el resto
de la existencia, se vuelve innecesario, incompleto, porque todo el
resto del sistema, que tiene miles de componentes cambío para siempre.

d) La mas comun de todas, generalmente ese programa anejo es muy costoso
de mantener, tiene fallos de diseño graves o no se puede marketear
porque ya no es novedad, no vende, no genera dinero, por ende se hace
uno nuevo :-)

Cristian, tu argumento tendría validez para un proyecto de mayor
envergadura. Pero estamos hablando de un simple lanzador para "mailx",
no de una rutina para programar el despegue y aterrizaje de una nave :-)

Cuando mailx no me proporcione lo que necesito, buscaré otro que lo
haga. Mientras tanto, no voy a instalar php o perl sólo para
automatizar el envío de correos. Ya tengo lo que necesito y lo hace
bien, ¿debo cambiarlo sólo por una "moda" o una "tendencia" que me
insta a usar "lo más moderno" sin tener en cuenta otros factores?

Lo primero en lo que tiene que pensar un programador es qué quiere
resolver, luego, cómo resolverlo y por último, las herramientas a
utilizar.

Saludos,

--
Camaleón
--
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx

< Previous Next >