Visionarios y maniaticos

Curioso título para un artículo, este artículo va dirigido principalmente a los maniaticos de la informática, esas personas que creen que su verdad es un axioma que no tiene que ser demostrado, hablo por supuesto de los defensores/detractores de los sistemas operativos y de los lenguages de programación.

Y la verdad, muchos de los que abanderan la lucha por una u otra opción, no han pasado el suficiente tiempo con ambas opciones como para tener una visión clara.

Los visionarios son aquellas personas o empresas que se adelantan a las necesidades futuras. Los visionarios aciertan y por supuesto se equivocan más que aciertan…..

Pero hablemos de algunos visionarios…..

En el año 92 a Microsoft se le ocurrió sacar un entorno de desarrollo que llamó Visual Basic, y corría bajo MSDOS, los programadores profesionales lo vieron como un juego de niños y no le dieron la mayor importancia (eso no es programar).

Hemos tenido que esperar 14 años para que Java tenga un entorno similar con la aparición de NetBeans 5.0 (existían otras alternativas, pero no han tenido la difusión y aceptación adecuada).

Durante estos años los programadores Java han tachado de chapuceros a los programadores de Visual Basic, y fijaros donde han acabado….

Pero esto no es todo, sobre el año 2000, Microsoft lanza ASP.NET, revolucionando el concepto de desarrollo Web. Esta vez, los programadores de Java no cometieron el mismo error, y empezaron a copiar el modelo. Lo primero que nació fue Struts, que intenta hacer algo parecido pero no llega a conseguirlo. Por otro lado tenemos a JSF, una tecnología muy similar a ASP.NET que ha necesitado años de madurez, y que aún no tiene un entorno de desarrollo bueno, le lleva ya 7 años de retraso a Microsoft.

Ojo, que este artículo no defiende ni a Microsoft ni va en contra de Java, este artículo sólo defiende a los visionarios……

Ayer conocí el proyecto Phobos de Sun, que gracia me hizo, un entorno de desarrollo para Web en Javascript, algo qua existía 10 años atrás…..

Pero los visionarios tienen un problema cuando no tienen competencia, y esta quizás se una de las lacras que arrastra Microsoft, durante mucho tiempo ha estado al frente de innovación en muchos aspectos, pero cuando no tienes competencia, no sabes si lo que haces estará bien o mal, será aceptado o rechazado, y en este aspecto Microsoft nos ha inundado de cosas inútiles, ¿por que siguen lanzando versiones de Office, si la del año 97 era suficiente?

Windows Vista ha sido un ejemplo del beneficio de la competencia, recordad que este sistema ha tardado en desarrollarse 6 años, ha tenido numerosos retrasos, hay tecnologías nuevas y tecnologías que estaban previstas y se han quitado ¿por que? Por la competencia, muchas de las características que han hecho retrasar la salida de Vista se han copiado de Mac osx.

¿Que nos depara el futuro?

Aunque parezca ilógico, cada vez cuesta más desarrollar una aplicación, cada vez hay más FrameWorks, más componentes, más lenguages, mas tendencias, más versiones de sistemas operativos, estamos entrando en una espiral que provoca que cada pocos meses tengamos que aprender a hacer todo de nuevo, quizás, una de las pocas excepciones en Apple. Sus equipos funcionan durante años, su sistema operativo, en cada version, es más rápido que el anterior, incorpora más mejoras internas que características tontas que nadie utiliza.  A lo mejor, el próximo visionario, sea alguien que se canse de inventar la rueda, y que imparta una doctrina de consolidación de la tecnología existe…..

Escribe un comentario