Ya había visto algún que otro poster con la linea evolutiva de ‘todos’ los lenguajes de programación. La famosa editorial americana O’reilly acaba de publicar un espectacular poster que sin duda fascinará a todos los programadores.
Todo empezó hace 50 años con el nacimiento de Fortran. Es interesante ver las conexiones entre los diferentes lenguajes, y ver como algunos de ellos desaparecen mientras que otros siguen dando guerra. Pero yo creo que lo más importante es aprender de la historia y poder sacar conclusiones sobre lo que nos depara el futuro.
¿Cómo será el poster de aquí 50 años? ¿Quién ganará la batalla Java o .NET? ¿Y en los lenguajes concernientes a tecnologías web que pasará?
Yo personalmente cada vez le veo el futuro más negro a Java, simplemente porque cuando llegue Longhorn de aquí 2 años .NET entrará en casi todos los ordenadores del mundo. Una vez más Microsoft aprovechará su posición en el mercado de los sistemas operativos para introducir una nueva tecnología y desbancar a la competencia. ¿O realmente es Sun Microsystems quien está fallando en su estrategia y está dejando que Microsoft gane la batalla al igual que pasó con Netscape? ¿Será Google quien le de un giro a la industria introduciéndose en nuestros escritorios?
En mi facultad se sigue estudiando fortran… y no creo que vayan a cambiar!
Por curiosidad, ¿qué va a aportar Longhorn (la próxima versión de windows, no?) a la tecnología .NET? Quiero decir, el framework ya viene con las actualizaciones de windows update para los que tuvieran la primera versión de XP. ¿O es que van a basar windows en el framework?… entonces, ya no sería windows lo que arranque nuestro equipo, sino el framework, que a su vez cargaría el windows… qué paja mental, no?
Un saludo
En materia de lenguajes de programación, si cabe incluso más que en otras materoas, hablar de futuro es casi como hablar de adivinación 😀
Respecto a Java/.NET… bueno. No conozco al segundo, así que no hablo.
Ya ha ganado .NET,
Las apuestas de las empresas de servicios de desarrollo van por esta via.
Al menos tendremos un Boom para unos 5 añitos.
Saludos.
Sobre lo que dice Dixie. Hay rumores de que Longhorn efectivamente funcionará sobre .NET en su mayoría. Por lo que nadie podrá escapar.
Por lo demás tal como dice La Mirada del Angel si no pasa nada raro, .NET lo tiene en bandeja.
Yo pienso que JAVA no ha dicho la última palabra, no cantéis victoria windowseros 😛
Nosotros no tenemos voz ni voto pero aún así tenemos poder … liaros a desarrollar en Java, para que por una u otra razón en todo escritorio exista una Máquina Virtual Java, igual que tenemos todos Flash, y estaremos casi empate.
Java esta en móviles, está en Televosión Interactiva, donde .Net no parece llegar.
.Net llegará a linux si Mono triunfa a tiempo, pero no llega a Mac OS X mientras que Java viene de casa.
Qué Longhorn funciona sobre .Net en su mayoría? Pues por eso tiene esos requisitos de Hardware…
Creo q Sun necesita ‘forzar’ de alguna manera la expansión de java, tal como hace Microsoft, pero aparte de esto, cada vez hay más ordenadores con linux y q se escapan del monopolio del gigante Mocosoft, en general creo q Java ganará a .Net o como mínimo seguirán rivalizando,
Saludos,
No es programacion… pero que linda esa niña con una ranita encima de la cabeza que sale por ahi.. en una fotico. 😉
Otro poster algo menos bonito de hace más de un año:
http://www.digibarn.com/collections/posters/tongues/tongues.jpg
La verdad es que en el terreno de los dispositivos móviles y en el lado de los servidores el tema está más competido. Pero en el tema de hacer aplicaciones típicas de escritorio, Java no da tantas facilidades como nos da .NET. Swing ha avanzado mucho últimamente pero echo de menos un buen entorno integrado, robusto y rápido para desarrollar aplicaciones sin dolores de cabeza.
En cuanto a la chica de la rana, es mi novia Olga 😉
NetBeans, Eclipse… No se que quieres por un buen entorno integrado, robusto y rápido para desarrollar aplicaciones sin dolores de cabeza. ¿¡¿No te referiras a un Visual Studio!?!? Eso SÍ da dolores de cabeza XD
Eclipse me gusta mucho, es de lo mejorcito, pero puffff. Al final todo son plugins para añadir funcionalidades. En mi opinión le falta llevar integrado un sistema para creación de interfaces decente. En cuanto a NetBeans no he trabajado casi nada.
You may find it interesting to check out some helpful info about…
En realidad .NET no es la gran cosa pues para que quieres una capa ahi donde ya funcionas
en cambio Java revoluciona la industria del Software poniendo una capa sobre la mayoria de las plataformas. eso si que fue abanze.
pero que lastima que en este mundo eso no importe y al final no es lo mejor quien gana sino lo que la mercadotecnia y la publicidad dicta pues si las empresas empiezan a exigir .net no te aferraras programando en Java u otro lenguje a menos que no te interese ser productivo .
pero claro es ta por ver si Sun promociona en grande su nuevo Java o la mejoras de Java
eso seria bueno.
y en cuanto a longhorn en realidad no funciona sobre .NET pues primero iria a bañar al perro y luego podria iniciar mi secion .(lo digo por lo lento que es iniciar una aplicacion en .NET)
pues aunque usa un JIT este solo funciona la segunda vez que se usa determinado segmento de codigo. pero que?? prenderias tu PC dos veces para ver que la segunda se inici normalmente??
NO——en realidad el longhrn sigue funcionando sobre el Win32 y si acaso incluye unas mejoras en el sistema de archivos y comunicaciones he de suponer que funcionan sobre codigo nativo (puro C o Ensamblador).
la moneda esta en el aire y si te fijas bien parese ser que java carea hacia arriba pero quien sabe el suelo esta muy rugoso.
y tanto que hablan de .net y java.
y porque no PHP?
porfa ayudenme necesito encontar la historai de la programacion es para mañana la tarea y no encuento nada