VisiCalc (para "calculadora visible") [1] fue el primer programa informático de hoja de cálculo para computadoras personales , [2] originalmente lanzado para Apple II por VisiCorp en 1979. A menudo se considera la aplicación que convirtió a la microcomputadora en un pasatiempo para entusiastas de las computadoras. en una herramienta empresarial seria, lo que llevó a IBM a presentar la PC IBM dos años después. [3] VisiCalc se considera la aplicación asesina de Apple II . [4] Vendió más de 700.000 copias en seis años y hasta 1 millón de copias a lo largo de su historia.
Desarrollador (es) | Artes del software |
---|---|
Versión inicial | 1979 |
Lanzamiento estable | Versión avanzada de VisiCalc / 1983 |
Sistema operativo | Apple II , Apple SOS , CP / M , familia Atari de 8 bits , Commodore PET , TRSDOS , Sony SMC-70 , DOS , HP serie 80 |
Tipo | Hoja de cálculo |
Licencia | Software propietario comercial |
Sitio web | danbricklin |
[5] [6] [7] VisiCalc fue desarrollado inicialmente para la computadora Apple II usando un ensamblador 6502 que se ejecuta en el sistema de tiempo compartido Multics , y fue portado a numerosas plataformas , tanto de 8 bits como de algunos de los primeros sistemas de 16 bits. Para hacer esto, la compañía desarrolló plataformas de portabilidad que producían versiones compatibles con errores . La compañía adoptó el mismo enfoque cuando se lanzó IBM PC, produciendo un producto que era esencialmente idéntico a la versión original de Apple II de 8 bits. Las ventas fueron inicialmente rápidas, con unas 300.000 copias vendidas.
VisiCalc usó la notación A1 en fórmulas. [8]
Cuando se lanzó Lotus 1-2-3 en 1983, aprovechando al máximo la memoria expandida y la pantalla de la PC, las ventas de VisiCalc terminaron casi de la noche a la mañana. Las ventas disminuyeron tan rápidamente que la empresa pronto se declaró insolvente. Lotus Development compró la empresa en 1985, [9] e inmediatamente puso fin a las ventas de VisiCalc y los demás productos de la empresa.
Historia
VISICALC representó una nueva idea de una forma de usar una computadora y una nueva forma de pensar sobre el mundo. Cuando se pensaba en la programación convencional como una secuencia de pasos, esta novedad ya no tenía un efecto secuencial: cuando realizaba un cambio en un lugar, todas las demás cosas cambiaban instantánea y automáticamente.
- Ted Nelson [10]
Dan Bricklin concibió VisiCalc mientras veía una presentación en Harvard Business School . El profesor estaba creando un modelo financiero en una pizarra que estaba reglada con líneas verticales y horizontales (que parecían papel contable) para crear una tabla, y escribió fórmulas y datos en las celdas. Cuando el profesor encontró un error o quiso cambiar un parámetro, tuvo que borrar y reescribir varias entradas secuenciales en la tabla. Bricklin se dio cuenta de que podía replicar el proceso en una computadora usando una "hoja de cálculo electrónica" para ver los resultados de las fórmulas subyacentes. [11]
Bob Frankston se unió a Bricklin en 231 Broadway, Arlington, Massachusetts , y la pareja formó la empresa Software Arts y desarrolló el programa VisiCalc en dos meses durante el invierno de 1978–79. Bricklin escribió:
Con los años de experiencia que teníamos cuando creamos VisiCalc, estábamos familiarizados con muchos programas financieros de filas / columnas. De hecho, Bob había trabajado desde la década de 1960 en Interactive Data Corporation, una importante utilidad de tiempo compartido que se utilizó para algunos de ellos y estuve expuesto a algunos en Harvard Business School en una de las clases.
Bricklin se refería a la variedad de generadores de informes que estaban en uso en ese momento, incluido Business Planning Language (BPL) de International Timesharing Corporation (ITS) y Foresight de Foresight Systems. Sin embargo, estos programas de tiempo compartido anteriores no eran completamente interactivos y eran anteriores a las computadoras personales.
Frankston describió VisiCalc como una "hoja de papel mágica que puede realizar cálculos y nuevos cálculos", que "permite al usuario simplemente resolver el problema utilizando herramientas y conceptos familiares". La compañía de Software Personal comenzó a vender VisiCalc a mediados de 1979 por menos de $ 100, luego de una demostración en la cuarta Feria de Computación de la Costa Oeste y un lanzamiento oficial el 4 de junio en la Conferencia Nacional de Computación . Se requería un Apple II con 32K de memoria de acceso aleatorio (RAM) y admitía guardar archivos en un casete de cinta magnética o en el sistema de disquete Apple Disk II . [12]
VisiCalc fue inusualmente fácil de usar y vino con una excelente documentación; La documentación del desarrollador de Apple citó el software como un ejemplo de uno con una interfaz de usuario simple. [13] [14] Los observadores notaron inmediatamente su poder. Ben Rosen especuló en julio de 1979 que "VisiCalc podría convertirse algún día en la cola del software que menea (y vende) el perro de la computadora personal". [15] [16] Durante los primeros 12 meses, solo estuvo disponible para Apple II, y se convirtió en la aplicación principal de esa plataforma . [17] [4] [18] La computadora se vendió, escribió John Markoff , como un "accesorio VisiCalc"; [19] muchos compraron Manzanas de $ 2000 para ejecutar el software de $ 100 [16] - más del 25% de las vendidas en 1979 fueron según se informa para VisiCalc [15] - incluso si ya tenían computadoras. [20] Steve Wozniak dijo que las pequeñas empresas, no los aficionados que él y Steve Jobs esperaban, compraron el 90% de los Apple II. [21] El rival de Apple, Tandy Corporation, utilizó VisiCalc en Apple II en su sede. [22] Otro software admitió su formato de intercambio de datos (DIF) para compartir datos. [14] Un ejemplo fue el intérprete Microsoft BASIC suministrado con la mayoría de las microcomputadoras que ejecutaban VisiCalc. Esto permitió a los programadores de BASIC expertos agregar características, como funciones trigonométricas, de las que carecía VisiCalc.
Bricklin y Frankston originalmente tenían la intención de encajar el programa en una memoria de 16k, pero luego se dieron cuenta de que el programa necesitaba al menos 32k. Incluso 32k era demasiado pequeño para admitir algunas características que los creadores querían incluir, como una pantalla dividida de texto / gráficos. Sin embargo, Apple finalmente comenzó a enviar todos los Apple II con 48k de memoria luego de una caída en los precios de la RAM, lo que permitió a los desarrolladores incluir más funciones. La versión inicial admitía el almacenamiento en casetes de cinta, pero se descartó rápidamente.
En el lanzamiento de VisiCalc, Personal Software prometió portar el programa a otras computadoras, comenzando con aquellas que usaban el microprocesador MOS Technology 6502 , [12] y aparecieron versiones para Atari 800 y Commodore PET , las cuales se podían hacer fácilmente, porque esas computadoras utilizaba el mismo procesador que Apple II y se podían reutilizar grandes porciones de código. La versión PET, que contenía dos ejecutables separados para modelos de 40 y 80 columnas, fue ampliamente criticada por tener una cantidad muy pequeña de espacio en la hoja de trabajo debido a la inclusión de los desarrolladores de su propio DOS personalizado, que usaba una gran cantidad de memoria (el PET solo tenía 32k frente a los 48k disponibles de Apple II).
Otros puertos siguieron para Apple III , el Tandy TRS-80 Model I , Model II , Model III , Model 4 y Sony SMC-70 basado en Zilog Z80 . Los puertos TRS-80 Modelo I y Sony SMC-70 eran las únicas versiones de VisiCalc sin protección contra copia . El puerto Sony SMC-70 fue la única versión CP / M. La mayoría de las versiones estaban basadas en disco, pero PET VisiCalc venía con un chip ROM que el usuario tenía que instalar en uno de los zócalos de ROM de expansión de la placa base. El puerto más importante fue para IBM PC , y VisiCalc fue uno de los primeros paquetes comerciales disponibles cuando se envió IBM PC en 1981. [22] Rápidamente se convirtió en un éxito de ventas en esta plataforma, a pesar de estar severamente limitado en orden. para ser compatible con las versiones para las plataformas de 8 bits. Se estima que se vendieron 300.000 copias en la PC, elevando las ventas totales a alrededor de 1 millón de copias. [23]
Para 1982, el precio de VisiCalc había aumentado de $ 100 a $ 250. [24] Varios competidores aparecieron en el mercado, en particular SuperCalc [20] y Multiplan , [25] cada uno de los cuales agregó más funciones y corrigió deficiencias en VisiCalc, pero no pudo superar su dominio del mercado. Un cambio más dramático se produjo con la puesta en marcha de 1983 Lotus Development Corporation 's de 1-2-3 , escrito por el ex empleado de Personal Software / VisiCorp Mitch Kapor , que había escrito VisiTrend y VisiPlot. A diferencia de la versión para PC de VisiCalc, 1-2-3 se escribió para aprovechar al máximo la mayor memoria, pantalla y rendimiento de la PC. Sin embargo, fue diseñado para ser lo más compatible posible con VisiCalc, incluida la estructura del menú, para permitir que los usuarios de VisiCalc migren fácilmente a 1-2-3.
1-2-3 tuvo un éxito casi inmediato, y en 1984, InfoWorld escribió que las ventas de VisiCalc estaban "disminuyendo rápidamente", afirmando que fue "el primer producto de software exitoso que pasó por un ciclo de vida completo , desde su concepción en 1978 a la introducción en 1979 al máximo éxito en 1982 a declinar en 1983 a una muerte probable según los expertos de la industria en 1984 ". La revista agregó que la compañía tardó en actualizar el software, solo lanzó una versión avanzada de VisiCalc para Apple II en 1983, y anunció una para IBM PC en 1984. [25] En 1985, VisiCorp era insolvente. Lotus Development adquirió Software Arts y finalizó las ventas de la aplicación. [23]
Lanzamientos
- 1979: Apple II
- 1980: Apple III, TRS-80 Modelo III, Apple II, IBM PC, TRS-80 Modelo 2, Commodore PET CBM-80, HP 125, Atari 800
- 1981: PC de IBM, Sony SMC-70
- 1982: Apple III, Apple IIe — VisiCalc versión avanzada [26]
- 1983: VisiCalc mejorado para TRS-80 Modelo 4, [27] Modelo II (con tarjeta de expansión RAM) y Modelo 16. [28] Memoria acumulada usada más allá de la base de 64 KB.
Recepción
En 1983, los lectores de Softline nombraron VisiCalc décimo en general y el no-juego más alto en la lista Top Thirty de la revista de programas Atari de 8 bits por popularidad. [29] II Computing lo incluyó en segundo lugar en la lista de la revista del mejor software de Apple II a fines de 1985, según los datos de ventas y participación de mercado. [30]
En su revisión de 1980, BYTE escribió "La pieza de software más emocionante e influyente que se ha escrito para cualquier aplicación de microcomputadora es VisiCalc". Concluyó, "VisiCalc es el primer programa disponible en un microordenador que ha sido responsable de las ventas de sistemas completos". [31] creativo Computing ' el mismo año concluyó de manera similar s opinión, 'para casi cualquier persona en el negocio, la educación, o cualquier campo de la ciencia relacionada con es ... razón suficiente para comprar un estándar de equipos pequeños en el primer lugar'. [32] ¡Computa! informó, "Todos los usuarios de Visicalc conocen a alguien que compró una Apple solo para poder usar Visicalc". [17] Antic escribió en 1984, "VisiCalc no es tan fácil de usar como los programas de contabilidad para el hogar empaquetados, porque se requiere que diseñe tanto el diseño como las fórmulas utilizadas por el programa. Sin embargo, debido a que no está empaquetado previamente , es infinitamente más poderoso y flexible que estos programas. Puede usar VisiCalc para equilibrar su chequera, realizar un seguimiento de las compras con tarjeta de crédito, calcular su patrimonio neto, hacer sus impuestos; las posibilidades son prácticamente ilimitadas ". [33] El Addison-Wesley Book de Atari Software 1984 otorgó a la aplicación una calificación general A +, elogiando su documentación y calificándola de "indispensable ... un clásico 'A'". [14]
En 1999, la Escuela de Negocios de Harvard colocó una placa conmemorativa de Dan Bricklin en la sala donde había estudiado. Decía: "Cambió para siempre la forma en que las personas usan las computadoras en los negocios". [34]
En 2006, Charles Babcock de InformationWeek escribió que, en retrospectiva, "VisiCalc era defectuoso y torpe, y no podía hacer muchas cosas que los usuarios querían que hiciera", pero también, "Es genial porque demostró el poder de la computación personal". [35]
Ver también
- Visi On
- Triumph of the Nerds , un documental presentado por Robert X. Cringely que presentaba a los creadores de VisiCalc y su contribución como la primera aplicación asesina para la computadora personal .
- Cronología de la informática 1950-1979
Referencias
- ^ "Un recuadro del artículo" Diez años de filas y columnas "publicado en Byte, número 13/1989, págs. 326-328" .
Sí, lo llamamos todo tipo de cosas: libro mayor electrónico, pizarra electrónica, calculadora visible, en eso finalmente basamos el nombre, VisiCalc.
- ^ Justicia, Comité del Poder Judicial de la Cámara del Congreso de los Estados Unidos, Subcomité de Tribunales, Propiedad Intelectual y Administración de (1991). Computadoras y propiedad intelectual: audiencias ante el Subcomité de Tribunales, Propiedad Intelectual y Administración de Justicia de la Comisión del Poder Judicial, Cámara de Representantes, Cien I Congreso, Primera y Segunda Sesiones, 8 de noviembre de 1989 y 7 de marzo de 1990 . Oficina de Imprenta del Gobierno de EE. UU.
- ^ Hill, Charles (1 de enero de 2014). Gestión estratégica: teoría y casos: un enfoque integrado . Aprendizaje Cengage. pag. C-177. ISBN 9781305142725.
- ^ a b Harford, Tim (22 de mayo de 2019). "Cómo la primera 'aplicación asesina' de la informática cambió todo" . BBC News . Consultado el 22 de mayo de 2019 .
- ^ Bricklin, Dan (15 de abril de 2009). Bricklin en tecnología . ISBN 9780470500583.
- ^ "(Imagen 5) SLIDESHOW: CIO Blast from the Past - 40 años de Multics" . CIO . Australia.
- ^ "Antecedentes históricos de las hojas de cálculo" .
- ^ "La Idea" . Consultado el 7 de febrero de 2017 .
- ^ Maloney, Eric (octubre de 1985). "80 Micro, Vías laterales" . Revista Microcomputer (a través de archive.org) . Comunicaciones CW. pag. 12 . Consultado el 17 de julio de 2020 .
- ^ "Catálogo de software de Whole Earth" .
- ^ "Dan Bricklin, inventor de la hoja de cálculo electrónica" . Mac de gama baja . 7 de noviembre de 2006 . Consultado el 13 de julio de 2016 .
- ^ a b "VisiCalc: paquete de resolución de problemas definido por el usuario" . El diario de las máquinas inteligentes . 1 (9): 22. 11 de junio de 1979. ISSN 0199-6649 .
La presentación formal de VisiCalc está programada para la Conferencia Nacional de Computación, que se llevará a cabo del 4 al 7 de junio en la ciudad de Nueva York.
- ^ Meyers, Joe; Tognazzini, Bruce (1982). Directrices de diseño de Apple IIe (PDF) . Computadora Apple. pag. 22.
- ^ a b c Stanton, Jeffrey; Wells, Robert P. Ph.D .; Rochowansky, Sandra; Mellid, Michael Ph.D., eds. (1984). El libro Addison-Wesley de Atari Software . Addison-Wesley. pag. 214. ISBN 0-201-16454-X.
- ^ a b Brandel, Mary (2 de agosto de 1999). "El software de PC transforma la PC" . Revista de PC . pag. 62.
- ^ a b McMullen, Barbara E. y John F. (21 de febrero de 1984). "Apple traza el curso de IBM" . Revista de PC . pag. 122 . Consultado el 24 de octubre de 2013 .
- ^ a b Budge, Joseph H. (julio-agosto de 1980). "VISICALC: una revisión de software" . ¡Calcular! . pag. 19 . Consultado el 25 de octubre de 2013 .
- ^ "El salto de Nintendo hacia lo desconocido". Próxima Generación . No. 23. Imagine Media . Noviembre de 1996. p. 15.
- ^ Markoff, John (5 de julio de 1982). "Radio Shack: apartado del resto del campo" . InfoWorld . pag. 36 . Consultado el 10 de febrero de 2015 .
- ^ a b Barry, Tim (5 de octubre de 1981). "Simulador de hoja de cálculo SuperCalc de Sorcim Corp" . InfoWorld . pag. 30 . Consultado el 1 de enero de 2015 .
- ^ Williams, Gregg; Moore, Rob (enero de 1985). "La historia de Apple / Parte 2: más historia y Apple III" . BYTE (entrevista). pag. 166 . Consultado el 26 de octubre de 2013 .
- ^ a b Reed, Matthew. "VisiCalc" . TRS-80.org . Consultado el 23 de enero de 2015 .
- ^ a b Langdell, James (6 de agosto de 1985). "Finaliza la producción de VisiCalc" . Revista de PC . pag. 33 . Consultado el 28 de octubre de 2013 .
- ^ Tommervik, Allan (marzo de 1982). "¿Qué precio de software? / Parte 2 de la Gran Arcade / Controversia informática" . Softline . pag. 10 . Consultado el 15 de julio de 2014 .
- ^ a b Caruso, Denise (2 de abril de 1984). "Estrategias de la empresa Boomerang" . InfoWorld . págs. 80–83 . Consultado el 10 de febrero de 2015 .
- ^ Inc, Ziff Davis (17 de abril de 1984). "PC Mag" . Ziff Davis, Inc . Consultado el 7 de febrero de 2017 , a través de Google Books.
- ^ "1984 Catálogo de computadoras Radio Shack RSC-10 página 21" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 1 de mayo de 2019 .
- ^ "1983 Catálogo de computadoras Radio Shack RSC-8 página 10" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 1 de mayo de 2019 .
- ^ "El programa Atari más popular de todos los tiempos" . Softline . Marzo de 1983. p. 44 . Consultado el 28 de julio de 2014 .
- ^ Ciraolo, Michael (octubre-noviembre de 1985). "Software superior / Una lista de favoritos" . II Computación . pag. 51 . Consultado el 28 de enero de 2015 .
- ^ Ramsdell, Robert E (noviembre de 1980). "El poder de VisiCalc" . BYTE . págs. 190-192 . Consultado el 18 de octubre de 2013 .
- ^ Green, Doug (agosto de 1980). "VisiCalc: razón suficiente para poseer una computadora" . Computación creativa . pag. 26 . Consultado el 18 de octubre de 2013 .
- ^ Kattan, Joseph (junio de 1984). "Reseñas de productos: VisiCalc" . Antic . 3 (2): 80 . Consultado el 15 de abril de 2011 .
- ^ "Reconocimiento público del trabajo de Dan Bricklin" . www.bricklin.com . Consultado el 19 de marzo de 2018 .
- ^ Babcock, Charles (8 de noviembre de 2006). "¿Cuál es el mejor software jamás escrito?" . InformationWeek . UBM .
Otras lecturas
- Grad, B. (2007). "La creación y la desaparición de VisiCalc". IEEE Annals of the History of Computing . 29 (3): 20–31. doi : 10.1109 / MAHC.2007.4338439 .
- Campbell-Kelly, M. (2007). "Procesamiento de números sin programación: la evolución de la usabilidad de la hoja de cálculo". IEEE Annals of the History of Computing . 29 (3): 6–8. doi : 10.1109 / MAHC.2007.4338438 .
enlaces externos
- Sitio web VisiCalc propio de Dan Bricklin : con información del historial y una versión para PC descargable
- Implementación de VisiCalc : por Bob Frankston, en su sitio web
- ¿VisiCalc fue la "primera" hoja de cálculo? - Por Dan Bricklin, en su sitio web
- Three Minutes: Godfathers Of The Spreadsheet - Entrevista de PC World con los creadores de VisiCalc
- Techdirt: ¿Y si se hubiera patentado VisiCalc?
- TRS-80 y más
- Charla TED - "Dan Bricklin: Conoce al inventor de la hoja de cálculo electrónica"
- Charla TEDx : "Un problema que cambió el mundo | Dan Bricklin | TEDxBeaconStreet"