Articulo de referencia

SpeedScript

"},"latest release version":{"wt":"3.2"},"latest release date":{"wt":"{{Start date and age|1987|5}} "},"platform":{"wt":"[[VIC-20]], [[Commodore 64]] [[Commodore 128| / 128]], [...

SpeedScript es un procesador de textos que se publicó originalmente como un listado en lenguaje máquina MLX en los números de 1984-85 de las revistas Compute! y Compute!'s Gazette . Con un tamaño aproximado de 5 KB , ofrece muchas de las mismas funciones que los paquetes de procesamiento de textos comerciales de la era de los 8 bits , como PaperClip y Bank Street Writer . Se publicaron versiones para Apple II , Commodore 64 y 128, ordenadores Atari de 8 bits , VIC-20 y MS-DOS . Fue el programa más popular jamás publicado en la revista, además de ser el más extenso. [ 4 ] 

Versiones

En abril de 1983, Compute! publicó Scriptor , un procesador de texto escrito por el redactor Charles Brannon en BASIC y lenguaje ensamblador , como un programa de escritura para las computadoras Atari de 8 bits . [ 5 ] En enero de 1984, la versión 1.0 de su nuevo procesador de texto SpeedScript apareció en Compute!'s Gazette para Commodore 64 y VIC-20 . [ 1 ] La versión 1.1 apareció en Compute!'s Second Book of Commodore 64 , [ 6 ] la versión 2.0 en Gazette Disk en mayo de 1984, [ 7 ] [ 8 ] y la versión 3.0 en Compute! en marzo y abril de 1985. [ 9 ] [ 10 ] Las correcciones que actualizaron la versión 3.0 a la 3.1 aparecieron en mayo de 1985, [ 11 ] y la versión completa 3.1 apareció en un libro publicado por Compute!, SpeedScript: The Word Processor for the Commodore 64 and VIC-20 . [ 12 ]

Los POKEs para VIC-20 y C64, para actualizar de la versión 3.0 o 3.1 a la 3.2, aparecieron en el número de diciembre de 1985 de Compute! [ 13 ] y la versión completa 3.2 estuvo disponible en el disco de Compute! de enero de 1986. [ 2 ] Los POKEs para el 64 también se incluyeron en el artículo completo de SpeedScript 3.2 cuando se reimprimió en el número de mayo de 1987 de Compute!'s Gazette y el programa completo, más tres utilidades adicionales, estuvo disponible en el disco de Gazette de mayo de 1987. [ 14 ]

SpeedScript 3.2, junto con SpeedCalc, Fontmaker y otros cinco programas de utilidad, se incluyó en el disco/revista especial Best of COMPUTE! & GAZETTE [ 15 ] en 1988.

La columna de comentarios de los lectores en Compute! de enero de 1986 tiene sugerencias para eliminar la pregunta ¿DISCO o CINTA? [ 16 ] Se corrigió un error tipográfico en la lista en la columna CAPUTE! de marzo de 1986. [ 17 ]

Las versiones de V3 para las computadoras Atari de 8 bits y la Apple II se publicaron en Compute! en mayo [ 18 ] y junio de 1985 respectivamente. [ 19 ] [ 2 ] SpeedScript se escribió completamente en lenguaje ensamblador, y Compute! Publications lanzó posteriormente combinaciones de libro/disco que contenían el código fuente completo comentado (así como el lenguaje máquina en formato MLX ) para cada plataforma. [ 20 ] [ 21 ] [ 22 ]

Una versión de SpeedScript para MS-DOS fue creada en 1988 por Randy Thompson y publicada en forma de libro por Compute! Books. [ 3 ] Esta versión fue escrita en Turbo Pascal con partes escritas en lenguaje ensamblador, y agregó nuevas características incrementales al procesador de texto, tales como comandos de impresora adicionales, control total del cursor (para aprovechar las teclas Inicio, Fin, AvPág y RePág del PC) y un modo nativo de 80 columnas.

Actualizaciones de 80 columnas

Las versiones originales de SpeedScript fueron diseñadas para el Commodore 64 de 40 columnas y el VIC-20 de 22 columnas. Cuando se lanzó el Commodore 128 , que contaba con una pantalla de 80 columnas, muchos usuarios solicitaron una versión actualizada de SpeedScript para aprovechar esta nueva capacidad. En junio de 1986, Compute!'s Gazette publicó SpeedScript-80, un pequeño parche para SpeedScript 3.0 o superior, que permitía el uso de las nuevas capacidades de 80 columnas del VDC en un Commodore 128 que funcionaba en modo 64. [ 23 ] Sin embargo, esto no aprovechaba la memoria ampliada del C128, y algunos comandos menores fueron eliminados debido a las alteraciones en el código existente.

SpeedScript 128

Una versión nativa para la C128 llamada SpeedScript 128, escrita por Bob Kodadek, se publicó en octubre de 1987 en Compute!'s Gazette . Esta versión eliminó los problemas del parche y es compatible con la pantalla de 80 columnas de la C128, su memoria ampliada y el teclado mejorado. [ 24 ] Una actualización posterior (SS128-Plus) apareció en septiembre de 1989 en Compute!'s Gazette , añadiendo justificación de texto completa, configuración de tabulaciones y ayuda en línea. [ 25 ]

En diciembre de 1987, la revista Compute!'s Gazette publicó Instant 80, una utilidad para la versión de SpeedScript para C64 que permitía previsualizar documentos de 80 columnas (aunque no editarlos) en una C64 estándar. Esto se lograba utilizando caracteres de ancho reducido en una pantalla gráfica de alta resolución. [ 26 ]

Servicios públicos

Aunque SpeedScript no incluía un corrector ortográfico integrado , pronto se publicaron utilidades adicionales. En diciembre de 1985, SpeedCheck se publicó en la Gazette de Compute!. [ 27 ] Esta utilidad externa aceptaba archivos SpeedScript (así como los de procesadores de texto compatibles, como PaperClip ) y los revisaba ortográficamente con un diccionario definido por el usuario. Una versión mejorada de 80 columnas para la C128, SpeedCheck 128, se publicó en septiembre de 1988. [ 28 ]

Otra utilidad, ScriptSave, se desarrolló para proporcionar funcionalidad de guardado automático a la versión de SpeedScript 3.0 para Commodore 64. [ 29 ] Este programa crea un programa temporizador para guardar documentos en el disco, antes de cargar y ejecutar SpeedScript.

Varias utilidades adicionales se publicaron en el número de mayo de 1987 de Compute!'s Gazette junto con SpeedScript 3.2. ScriptRead [ 30 ] se desarrolló para identificar y previsualizar documentos SpeedScript en un disco, con la capacidad de borrar cualquier archivo que ya no fuera necesario. Esta fue una adición importante, ya que en un sistema de una sola unidad no habría forma de guardar el trabajo si el disco se llenaba. SpeedSearch [ 31 ] proporciona búsqueda de texto completo en todos los documentos SpeedScript en un disco, devolviendo un recuento de cuántas veces se usó la palabra o frase buscada en cada documento. Date and Time Stamper [ 32 ] introduce un programa en la unidad de disco que agrega marcas de tiempo a los archivos en el disco y luego ejecuta SpeedScript.

Calculadora rápida

SpeedCalc es un programa de hoja de cálculo que apareció por primera vez en el número de enero de 1986 de Compute! y ofrece funcionalidades básicas de hoja de cálculo. Al igual que SpeedScript, es un programa muy extenso. Fue publicado para los ordenadores Commodore 64, 128, Apple II y Atari de 8 bits. [ 33 ]

Recepción

En una reseña de cuatro procesadores de texto, The Transactor , en mayo de 1986, elogió SpeedScript como "extremadamente sofisticado", citando su gran búfer de texto, la navegación lógica del cursor y el comando deshacer . Si bien criticó su falta de justificación a la derecha , la revista concluyó que SpeedScript no solo era "un claro ganador" entre los procesadores de texto económicos, sino también "un serio competidor incluso en comparación con los programas de mayor precio". [ 34 ]

SpeedScript fue lo suficientemente popular como para aparecer en obras de referencia, como la "Guía de referencia de procesamiento de textos" de la Antología Inner Space de Karl Hildon [ 35 ] y The Official Book for the Commodore 128 de Mitchell Waite . [ 36 ] El software Kermit de la Universidad de Columbia para ordenadores Commodore admite la transferencia de archivos SpeedScript. [ 37 ]

SpeedScript 3.0 para el VIC-20
SpeedScript 3.0 para los ordenadores Atari de 8 bits

Referencias

  1. 1 2 3 Brannon, Charles (enero de 1984). " Procesador de texto SpeedScript para Commodore 64 y VIC-20" . Gaceta de COMPUTE! (7). Greensboro, Carolina del Norte: Publicaciones de COMPUTE!: 38–59 . Recuperado el 18 de febrero de 2015 .
  2. 1 2 3 Mitchener, Leo (junio de 1986). " El linaje de SpeedScript " . Compute! (Cartas al editor) (73): 11. ISSN 0194-357X . Recuperado el 8 de noviembre de 2013 . 
  3. 1 2 Thompson, Randy (1989). PC SpeedScript . Radnor, Pensilvania: COMPUTE! Books. ISBN 0-87455-166-8.
  4. "Artículo del archivo de la revista Classic Computer Magazine" . www.atarimagazines.com . Consultado el 23 de abril de 2026 .
  5. Brannon, Charles (abril de 1983). " Scriptor : un procesador de textos de Atari" . Compute! (35): 56–70 . ISSN 0194-357X . Consultado el 30 de octubre de 2013 . 
  6. Linaje de SpeedScript; Pág. 11, junio de 1986, Compute! https://archive.org/details/1986-06-compute-magazine/page/n11/mode/2up
  7. La familia SpeedScript; pág. 71, mayo de 1987, Compute!'s Gazette https://archive.org/details/computes.gazette/Compute_Gazette_Issue_47_1987_May/page/n71/mode/2up
  8. Anuncio de Gazette Disk Premiere, pág. 33, abril de 1984, Compute!'s Gazette https://archive.org/details/1984-04-computegazette/page/n33/mode/2up
  9. Brannon, Charles (marzo de 1985). " SpeedScript 3.0 : Procesador de textos en lenguaje máquina para Commodore 64" . Compute! (58): 123–133 . ISSN 0194-357X . Consultado el 1 de marzo de 2015 . 
  10. Brannon, Charles (abril de 1985). " SpeedScript 3.0 : Procesador de textos en lenguaje máquina para VIC-20 ampliado" . Compute! (59): 100–106 . ISSN 0194-357X . Consultado el 1 de marzo de 2015 . 
  11. "¡Capute!" . Compute! (Columna) (60): 99. Mayo de 1985. ISSN 0194-357X . Consultado el 1 de marzo de 2015 . 
  12. SpeedScript: El procesador de textos para Commodore 64 y VIC-20 https://archive.org/details/Computes_Speedscript
  13. Brannon, Charles (diciembre de 1985). " SpeedScript 3.0 revisado" . Compute! (67): 90–91 . ISSN 0194-357X . Consultado el 1 de marzo de 2015 . 
  14. Brannon, Charles (mayo de 1987). " SpeedScript 3.2 para Commodore 64" . COMPUTE!'s Gazette (47): 54–71 . ISSN 0737-3716 . Consultado el 1 de marzo de 2015 . 
  15. "Compute! Gazette Número 1988 Lo Mejor de" . Diciembre de 1988.
  16. "Compute! Magazine Issue 068" . Enero de 1986.
  17. "Compute! Magazine Issue 070" . Marzo de 1986.
  18. Brannon, Charles (mayo de 1985). " SpeedScript 3.0 : Procesador de textos en lenguaje máquina para Atari" . Compute! (60): 103–111 . ISSN 0194-357X . Consultado el 1 de marzo de 2015 . 
  19. Brannon, Charles; Martin, Kevin (junio de 1985). " SpeedScript 3.0 : Procesador de textos en lenguaje máquina para Apple" . Compute! (61): 116–123 . ISSN 0194-357X . Consultado el 1 de marzo de 2015 . 
  20. Brannon, Charles (1985). SpeedScript, el procesador de textos para Commodore 64 y VIC-20 . Greensboro, Carolina del Norte: COMPUTE! Publications . ISBN 0-94238-694-9.
  21. Brannon, Charles (1985). SpeedScript, el procesador de textos para ordenadores Atari . Greensboro, Carolina del Norte: COMPUTE! Publications . ISBN 0-87455-003-3.
  22. Brannon, Charles; Martin, Kevin (1985). Speedscript, el procesador de textos para ordenadores personales Apple . Greensboro, Carolina del Norte: COMPUTE! Publications . ISBN 0-87455-000-9.
  23. Heimarck, Todd (junio de 1986). "SpeedScript-80 para el 128" . COMPUTE!'s Gazette (36): 77–78 . ISSN 0737-3716 . Consultado el 1 de marzo de 2015 . 
  24. Kodadek, Robert (octubre de 1987). " SpeedScript 128 " . COMPUTE!'s Gazette (52): 22– 52. ISSN 0737-3716 . Consultado el 1 de marzo de 2015 . 
  25. Gruber, Michael (septiembre de 1989). " SpeedScript 128 Plus " . COMPUTE!'s Gazette (75): 38–44 . ISSN 0737-3716 . Consultado el 4 de marzo de 2015 . 
  26. Mackinnon, Glen (diciembre de 1987). " Instant 80 : Vista previa real de 80 columnas para SpeedScript" . COMPUTE!'s Gazette (54): 76. ISSN 0737-3716 . Consultado el 1 de marzo de 2015 . 
  27. Cowper, Ottis T. (diciembre de 1985). " SpeedCheck : un corrector ortográfico expandible para Commodore 64 y 128" . COMPUTE!'s Gazette (30): 64–70 . ISSN 0737-3716 . Consultado el 18 de febrero de 2015 . 
  28. Smith, Larry D (septiembre de 1988). " SpeedCheck 128 : un corrector ortográfico para SpeedScript 128" . COMPUTE!'s Gazette (63): 60–61 . ISSN 0737-3716 . Consultado el 1 de marzo de 2015 . 
  29. Lambert, J. Blake (mayo de 1985). "ScriptSave: guardado automático de disco para Commodore 64 SpeedScript 3.0 " . Compute! (60): 84–85 . ISSN 0194-357X . Consultado el 1 de marzo de 2015 . 
  30. Childress, Buck (mayo de 1987). "ScriptRead" . GASTERÍA DE COMPUTE! (47): 77. ISSN 0737-3716 . Consultado el 18 de febrero de 2015 . 
  31. St. Clair, Tony (mayo de 1987). "SpeedSearch" . COMPUTE!'s Gazette (47): 75. ISSN 0737-3716 . Consultado el 18 de febrero de 2015 . 
  32. Kodadek, Bob (mayo de 1987). " SpeedScript Date and Time Stamper" . COMPUTE!'s Gazette (47): 76. ISSN 0737-3716 . Consultado el 18 de febrero de 2015 . 
  33. "SpeedCalc - C64-Wiki" . www.c64-wiki.com . Consultado el 23 de abril de 2026 .
  34. Bose, Ranjan (mayo de 1986). "Una comparación de cuatro procesadores de texto" . The Transactor . 6 (6): 72– 74. ISSN 0827-2530 . Recuperado el 1 de marzo de 2015 . 
  35. Hildon, Karl JH (marzo de 1985). The Complete Commodore Inner Space Anthology . Milton, Ontario : Transactor Publishing. págs. 17–19 . ISBN  0-9692086-0-XConsultado el 1 de marzo de 2015 .
  36. Waite, Mitchell; Lafore, Robert; Volpe, Jerry (1985). "El modo C64" . El libro oficial del ordenador personal Commodore 128. Howard W. Sams & Co. pág. 76. ISBN  0-672-22456-9.
  37. Sullivan, Kent (1 de enero de 1992). "Transferencias de archivos: Transferencia de archivos" . Guía del usuario de Kermit para Commodore 64/128 . Proyecto Kermit, Universidad de Columbia. pág. 18. Consultado el 23 de febrero de 2016 .