domingo, 29 de noviembre de 2009

lotus 1-2-3


Lotus 1-2-3 es un clásico programa de planilla u hoja de cálculo creado o desarrollado por la empresa Lotus Development Corporation (que sería adquirida por IBM en 1996). Fue la primera killer application (“aplicación matadora o asesina”) para la plataforma IBM PC. La inmensa popularidad que logró alcanzar a mediados de la década de 1980 contribuyó significativamente a afianzar el éxito de las PCs dentro del ambiente corporativo y de oficina.[1]
Contenido[ocultar]
Comienzos [editar]
La corporación Lotus fue fundada por Mitchell Kapor, un amigo de los desarrolladores de VisiCalc, el primer programa de planilla de cálculo de la historia. Lotus 1-2-3 fue originalmente escrito por Jonathan Sachs, quien ya había escrito el código fuente de dos pequeñas aplicaciones de ese tipo mientras trabajaba para la compañía Concentric Data Systems, Inc.[2]
Para ayudar a ese crecimiento Lotus publicitó su producto por televisión en algunos países, entre ellos en el Reino Unido, siendo una de las primeras empresas desarrolladoras de software en utilizar ese medio de difusión.
Las rutinas de gráficos fueron escritas en lenguaje Forth por Jeremy Sagan (hijo de prestigioso y ya fallecido astrónomo Carl Sagan), mientras que las referidas a la impresión fueron codificadas por Paul Funk (fundador de Funk Software).[cita requerida]
Se llegó a alegar que la versión original del programa había sido escrita por estudiantes de doctorado de la Escuela de Negocios de la Universidad de Harvard (la Harvard Business School), quienes lo habrían vendido a Lotus por 200.000 dólares.[cita requerida]
Sea como haya sido, Lotus 1-2-3 fue inicialmente lanzado al mercado el 26 de enero de 1983, y ya en ese mismo año comenzó a superar en ventas a VisiCalc. De hecho, durante ese año la corporación Lotus logró ingresos por 53 millones de dólares, los que virtualmente se triplicaron hasta los 156 millones al año siguiente. Ya para 1985 la compañía alcanzaría una cifra de aproximadamente 1.000 empleados[3] , algo notable para una empresa que en ese entonces estaba básicamente especializada en el desarrollo de un único programa.
Por varios de los años siguientes sería la principal aplicación de planilla de cálculo para el por entonces dominante sistema operativo MS-DOS.
A diferencia de Microsoft Multiplan, 1-2-3 se mantenía una interfaz bastante similar a la ofrecida por VisiCalc, incluyendo la notación de celdas alfanumérica del tipo “A1”, que después sería heredada por Quattro Pro, Excel y OpenOffice.org Calc. Asimismo, tendría un menú accesible a partir de la presión de la tecla de barra (/), al igual que su antecesor.
El producto de Lotus se caracterizaba por tener pocos errores de programación (bugs), por lo que pronto adquirió una muy buena reputación debido a su solidez y estabilidad. Además, era notablemente rápido debido a que estaba enteramente programado en ensamblador (assembler) x86, lenguaje de programación que si bien es bastante engorroso de codificar, tiene una sintaxis muy cercana a la del repertorio de instrucciones (instruction set) del propio microprocesador. De hecho evitaba hacer uso de las relativamente lentas funciones de entrada/salida (input/output) de pantalla del propio MS-DOS, al escribir directamente en (el mapa de) las direcciones correspondientes a la memoria de video.

No hay comentarios:

Publicar un comentario