22 septiembre 2006

Mirar al pasado como visión de futuro

El otro día estuve leyendo un artículo sobre las tendencias informáticas que serán decisivas en los próximos años. Hubo algo que me hizo mucha gracia: Las SOA (Service Oriented Architectures, o arquitecturas orientadas a los servicios) estaban consideradas como "la gran revolución prevista para el 2008"... así que no pude por menos que investigar un poco más sobre ellas.

Lo cierto es que después de esto he hablado y debatido con amigos (informáticos) y tengo cada vez más claro que esto no es más que una forma de vender como revolucionario algo muy viejo (que no por ello malo). Veamos: arquitecturas orientadas a los servicios... eso significa que tendremos una serie de servicios elementales que a partir de unos datos sencillos de entrada darán unas respuestas concretas que, a su vez, puedan ser utilizadas por otros servicios. Simplificando, unos servicios se concatenan con otros y otros y otros y al final crean una gran aplicación muy versátil según las necesidades.... ¿no os suena de nada?... ¿No es una copia descarada (actualizada podríamos decir) del modo de funcionamiento de UNIX? Sólo tenéis que sustituir la palabra "servicio" por "filtro" y ¡tachán! pasaréis de hablar de SOAs a hablar de Unix.

Los sistemas propuestos como SOAs en lugar de utilizar paso de información a través de pipes del sistema operativo pretenden usar redes (inter e intranets), y XML en lugar de texto en plano... peeero, es el mismo concepto global.


Esto debería enseñarnos una lección muy importante y que ignoramos continuamente: hay que utilizar las tecnologías que funcionan. No empeñamos en desarrollar nuevas tecnología que, sólo en teoría, son más sencillas y al final acabamos creando cientos de clases y frameworks que nadie sabe exactamente para qué sirven o cómo utilizarlas. Simplifiquemos y hagamos las cosas usables. Sólo por poner un ejemplo: la orientación a objetos está muy bien, pero en determinados casos no tiene por qué ser ideal, quizás otros paradigmas (programación estructurada clásica, programación funcional...) sean más apropiados y no se estén teniendo en cuenta.

En cualquier caso, UNIX se puede decir que nació en 1970 (¡¡¡HACE CASI 40 AÑOS!!!) y no sólo sigue en vigor sino que cada vez tiene más importancia. Quizás los grandes innovadores deberían estudiar los motivos que hacen de Unix un sistema tan potente y duradero en un mercado en el que 2 años significan la obsolencia. Yo, por mi parte, tengo mi propia opinión y, resumida, viene a ser que Unix fue pensado para que, desde el principio, fuese muy versátil y seguro, con muchas herramientas sencillas pero interconectables sin necesidad de protocolos ni "objetos" intermediarios y, que sirviese, ante todo, como herramienta de productividad en sí mismo. En otras palabras, Unix estaba diseñado por programadores para programadores y... ¡qué caray! tenía detrás a algunos de los informáticos más importantes de todos los tiempos. ¿Otra pista? que en su momento se haya implementado como Open Source y que miles de programadores hayan podido modificarlo ha hecho que su evolución, robustez y potencia hayan crecido hasta lo que es hoy y será mañana.

20 septiembre 2006

Penas de muerte automáticas

Releyendo las noticias más impactantes de la semana pasada me he encontrado con una que me había pasado desapercibida: ¡En China las sentencias de muerte las dictará un programa de ordenador!

Por lo visto a los gobernantes chinos les gustaban las ideas de Asimov sobre un superordenador que controlase toda la sociedad y se han decido a hacerlo realidad... entre otros motivos porque así los jueves no tendrán problemas de conciencia y, según ellos, se evitarán las corrupciones e injusticias. Pero ¿no es irónico e injusto fabricar una máquina para matar personas sin cargos de conciencia?, ¡Ah!, perdón, eso no es injusto, es COBARDE. No sólo justifican algo tan INJUSTIFICABLE como la pena de muerte sino que además buscan la forma de evitar la moral, la posible compasión del juez y la conciencia.

....mmmm......gejhkjheff897384uggkjkjdfg-..... me voy a callar porque este tema da para mucho y si me caliento puedo soltar muchas burradas.

Por si acaso, si algun@ de vosotr@s quiere ir a China que sea una buena persona y no se deje arrestar porque las penas de muerte en ese país se ganan por 68 motivos diferentes (hacking, bigamia, robo de gasolina, evasión de impuestos...) y sin la compasión o diplomacia de un juez intermediario cada vez hay más papeletas "premiadas".

¡Hala!, ¡a debatir con los amigos!. Ya tenéis otro motivo para gritar y desahogaros sin recurrir a los temas de siempre. Os dejo un link de la noticia original aquí.

15 septiembre 2006

Otro vídeo interesante

Bueno, por fin he encontrado algo interesante que no aparece en absolutamente todos los blogs de noticias ni trata sobre lo que todo el mundo conoce hasta la saciedad. Se trata de un documental de Discovery Channel (ubicado en YouTube) sobre la fabricación de la fibra óptica. Es muy interesante y recomendable de ver... muy curioso en cualquier caso. Sólo una nota: está en inglés, pero merece la pena verlo incluso sin sonido. Para verlo haz clic aquí.

 

  (C) Javier Hernanz Zájara
   Todos los logos y marcas registradas de este website, son propiedad de sus respectivos propietarios.