martes, 2 de octubre de 2012

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 PC dentro del ambiente corporativo y de oficina
Comienzos
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.
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
Características de usuario
El nombre 1-2-3 se deriva de la integración de las tres principales capacidades del producto.
Además de tratarse de una planilla de cálculo, también integraba la capacidad de gráficos y de realizar rudimentarias o elementales operaciones de base de datos 
Las versiones posteriores soportarían el uso de varias hojas o planillas de cálculo en un sólo único archivo binario (como los posteriores libros o workbooks de Excel y los cuadernos de Quattro Pro), a demás de ser reescritas en lenguaje C. Esto último permitió los tiempos de programación se acortasen bastante, dado que C es una suerte de lenguaje “intermedio” entre el ensamblador y los de alto nivel, incluyendo un manejo de la memoria tan directo como el assembler, pero con la versatilidad y hasta comodidad de los segundos.
Edición y grabación de archivos de extensión wk3 y wk4
En tiempos del sistema operativo MS-DOS existían una suerte de “compiladores” de planillas de Lotus 123, que aceptaban como entrada el nombre de un archivo de extensión wks, y devolvían un ejecutable (exe). Entre dos de los más conocidos se encontrabanThe Baler (literalmente “El enfardador”) y @Liberty.
Por su parte, el programa de planilla de cálculo Gnumeric, que forma parte del paquete GNOME Office para el SO GNU/Linux, puede abrir y editar archivos wk3 y wk4, así como grabarlos en el mucho más popular formato (binario) xls de Excel. Por su parte, junto a Gnumeric viene un programa denominado ssconvert (que se ejecuta desde una terminal de línea de comandos), el cual permite la conversión por lotes (batch conversion) de varios archivos de extensión wk* al formato xls.

1 comentario: