Java es un lenguaje de programación nacido de la necesidad de gran movilidad y de una constante movilidad, la empresa creadora de este lenguaje, Sun Microsystems, lo creo como parte de un proyecto que estaba orientado a la creación de un lenguaje modular robusto y sencillo de programar que tuviese toda la potencialidad de los lenguajes que imperaban en ese momento, como eran C y C++. Esas necesidades especificas, surgieron cuando Sun intentó llegar al mercado de los chip micro programables, estos elementos son utilizados para construir televisores microondas y otros utensilios domésticos, estos utensilios cambian constantemente de chip cuando estos bajan su precio, ya que en el gran volumen de venta de estos elementos significa un gran ahorro para los creadores de este tipo de artefactos, el problema que conlleva el cambio constante de chip, consiste en que para cada uno de esos chips se debe re-compilar el software completo y a veces hacer ajustes encareciendo el desarrollo y haciendo mas caro el producto, es con esto en mente que Sun y su grupo de desarrolladores liderado por James Gosling, arremeten de lleno en la tarea de desarrollar un nuevo lenguaje de programación que solo fuese compilado una vez y pudiese ser ejecutado en todas las arquitecturas.


Lamentablemente, la idea de estos desarrolladores no llegó a buen fin, ya que en ese momento los chip carecían de la capacidad suficiente como para sostener la solución que idearon para poder cumplir con el objetivo de compila una vez ejecuta en toda las máquinas. Sin embargo los esfuerzos de este equipo no fueron en vano, y fueron adoptados por otra división de Sun que incorporó a este grupo, la división que tomó y guió este proyecto hasta su apogeo fue la división web de Sun, la cual, por la cantidad heterogénea de computadores conectados a la red global, tenían el problema de no poder desarrollar un programa que corriese inmediatamente para todos los sistemas operativos que estuviesen conectados a Internet, es en ese momento que el proyecto Java (originalmente llamado Oak) toma fuerza y es visto como una opción viable para palear el grave problema que enfrentaban los desarrolladores web.

Comentarios:

Enviar un comentario:
  • Sintaxis HTML: Deshabilitado

This blog copyright 2009 by Sebastian Maldonado