|
|
|
|
Pero ya que andamo'al cuete,
y empezamos a escribir,
volvamos a combatir
en el campo de batalla;
como fondo: la pantalla,
y el teclado pa'esgrimir.
Hablemos de algo concreto:
el consumismo forzado.
Día a día ves, pasmado,
PC's más y más potentes,
y uno ve triste, impotente,
que las leyes del mercado...
... tiran y dejan de lado
maquinaria que es muy buena.
Y así el vendedor se llena
los bolsillos con la guita
que cada gil deposita
cuando compra merca nueva.
Si la 386
es un flor de maquinón,
yo no veo la razón
de tirarla como un trapo.
Preparar un buen soft capo
me parece más filón.
Si necesito una Pentium
para que ande mi sistema,
ahí nomás tengo un problema
cuando lo quiero vender,
pues tengo yo que ceder
si el cliente dice con pena:
"Tu 'programa' es una joya,
pero no lo compro ahora.
Cuando me llegue la hora,
y pueda juntar la guita,
consigo la maquinita
y te llamo. Vai embora."
Es así que me parece
un disparate total
alimentar la brutal
"carrera del desperdicio":
tirar todo al precipicio,
comprar, y seguir igual, ...
... porque en el próximo año
otra vez, todo a la mierda:
"Máquina nueva, no pierda
esta genial ocasión !!".
Qué hijos de puta que son
los empresarios de izquierda !!.
No te parece mejor
que tu software bien polenta
funcione en máquina lentas ?,
poco disco, bien usado,
nada tenga malgastado ?.
La clientela, contenta.
Si te ofrezco un sistemazo
que hace lo que querés,
pues excusas no tenés
para decirme que no:
"Esto que te ofrezco yo
corre en 286".
Por supuesto, cada uno
cuida de su quintita.
Las empresas, contentitas,
si esta PC, fabulosa,
mañana ya es una cosa
para sólo hacer cartitas.
Tratemos, en lo posible,
de no seguir al rebaño.
Si para el próximo año,
viene procesador nuevo
(que seguro cuesta un huevo,
y que te dan con un caño)...
... pues dejémoslo salir.
Pero no les des pelota
a aquellos que se complotan
en "crear la necesidad".
Sólo lo hacen con maldad,
y siempre es uno al que explotan.
Yo por fortuna me hice
en los años bien primeros
Aquellos tiempos pioneros,
eran la "escuela del hambre":
atar todo con alambre,
para hacer lo que yo quiero.
La memoria, poca y lenta;
el disco era inexistente.
Con suerte, lo inteligente,
era una cinta muy chota:
algo tan hincha pelotas
que mejor que ni te cuente.
Pues así se trabajaba.
Y vieras lo que se hacía !!.
Los programas que corrían,
no se podía creer
que con poco menester
funcionaban y cumplían.
Es que había que romperse
el culo para pensar
la forma de aprovechar
lo que había de poquito.
Y es que hoy casi importa un pito
la palabra OPTIMIZAR.
Hoy, memoria a toneladas;
siempre hay mucho disco, y grande;
procesador en ablande
vuela como ninguno.
Pero no hay mérito alguno
en crear algo que demande...
... todo eso, si realmente
no hace falta, pues primero
(al menos es lo que espero):
hacer soft elaborado,
con sus detalles cuidados
preparado con esmero.
Si te cuidás en usar
lo mucho de que dispongas,
es mejor, y no te opongas,
que hacer algo así nomás,
pues ahí te destacás
si hacés soft que es una bomba...
... usando pocos recursos.
Con esto quiero decir
que se puede traducir
en sistemas muy geniales,
los esfuerzos sin iguales
que uno ponga al escribir...
... los programas necesarios.
La memoria, bien cuidada,
permite cosas logradas.
Si no gastás bytes al cuete,
usándolos a rolete,
la primer parte, ganada.
Otro punto primordial:
el uso del CPU.
Para muchos un tabú,
pero sin duda te digo,
creeme, querido amigo,
que tanto yo como tú...
... sabemos qué es lo mejor:
ciclos cortos, rapiditos,
que usen lo más poquito
del puto procesador.
Y aquí todo tu calor
tenés que poner, repito.
No te quepa duda alguna
que es más rápido chequear
(por ejemplo, al testear)
una variable numérica,
puesto que la alfanumérica
es más lenta de evaluar.
En un bien pensado FOR
se usan pocas instrucciones.
Eso te ahorra montones
de ciclos de ejecución,
y no es lo mismo 1 millón
que 10 ó 20 millones.
Tema jodido es el disco.
Nunca usés espacio al pedo;
siempre cuidá con denuedo
del registro su tamaño,
pues si no se va a los caños
tu programa ya en el ruedo...
... ya que no es igual leer
200 bytes que 2000:
la cabeza ha de cumplir
un mucho mayor trabajo.
Y enseguida se va al carajo
en los tiempos a insumir.
Por supuesto, nada es fácil,
ni se logra sin esfuerzo.
Si el cerebro me retuerzo
cuando hay que optimizar,
vale la pena intentar,
aunque me pierda el almuerzo.
Pero claro, esto requiere
mucho fogueo, experiencia.
Aunque no es ninguna ciencia
programar como es debido,
pocos tienen asumido
el laburar con paciencia.
Finalmente, y ya termino,
el que sigue es mi mensaje:
es mejor que bien trabajes,
todo lo mejor que puedas.
Optimizá, aunque te duela,
y no habrá quien te rebaje...
... las bondades de tu soft.
Si funciona bien en una
maquinita pelandruna,
cuando tengas un camión
volará como un avión.
Y cuando vean lo mucho
que tu sistema responde,
¿ quién va a ser el que se esconde ?.
No vos: el vendedor trucho.
Vikiing