stringtranslate.com

Script de velocidad

SpeedScript es un procesador de textos impreso originalmente como un lenguaje de máquina MLX para escribir que figuraba en las ediciones de 1984-85 de las revistas Compute! y Compute!'s Gazette . Con una longitud de aproximadamente 5  KB , proporcionaba muchas de las mismas características 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, computadoras Atari de 8 bits , VIC-20 y MS-DOS .

Versiones

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

Los POKEs para el VIC-20 y el C64, para actualizar 3.0 o 3.1 a 3.2, aparecieron en Compute! de diciembre de 1985 [12] y la versión 3.2 completa estaba disponible en Compute! Disk 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 la edición de mayo de 1987 de Compute!'s Gazette y el programa completo, más tres utilidades adicionales, estaban disponibles en Gazette Disk de mayo de 1987. [13]

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

También fue de destacar la columna de comentarios de los lectores en Compute! de enero de 1986, que tenía POKEs para eliminar la pregunta DISCO o CINTA. [15] Sin embargo, había un error tipográfico en la lista y eso fue corregido en la columna CAPUTE! de marzo de 1986. [16]

Los ports de V3 para los ordenadores Atari de 8 bits y el Apple II se imprimieron en Compute! en mayo [17] y junio de 1985 respectivamente. [18] [2] SpeedScript se escribió completamente en lenguaje ensamblador, y Compute! Publications publicó posteriormente combinaciones de libro/disco que contenían el código fuente comentado completo (así como el lenguaje de máquina en formato MLX ) para cada plataforma. [19] [20] [21]

En 1988, Randy Thompson creó una versión de SpeedScript para MS-DOS y Compute! Books la publicó en forma de libro. [3] Esta versión se escribió en Turbo Pascal con partes escritas en lenguaje ensamblador y agregó nuevas funciones incrementales al procesador de textos, como comandos de impresora adicionales, control total del cursor (para aprovechar las teclas Inicio, Fin, Re Pág y Av Pá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 presentaba 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 permitió el uso de las nuevas capacidades de 80 columnas del VDC en un Commodore 128 que se ejecutaba en modo 64. [22] Sin embargo, esto no aprovechó la memoria expandida del C128, y se eliminaron algunos comandos menores debido a las alteraciones al código existente.

Script de velocidad 128

En octubre de 1987, en la Gaceta de Compute!, finalmente se publicó una versión nativa para el C128 llamada SpeedScript 128, escrita por Bob Kodadek. Esta versión eliminó los problemas del parche y aprovechó al máximo la pantalla de 80 columnas del C128, su memoria expandida y el teclado mejorado. [23] Una actualización posterior (SS128-Plus) apareció en septiembre de 1989 en la Gaceta de Compute!, que agregó justificación de texto completo, configuración de tabulación y ayuda en línea. [24]

En diciembre de 1987, la Gaceta de Compute! publicó Instant 80 , una utilidad para la versión C64 de SpeedScript que permitía obtener una vista previa de documentos de 80 columnas (aunque no editarlos) en un C64 estándar. Esto se hacía utilizando caracteres de ancho medio en una pantalla gráfica de alta resolución. [25]

Utilidades

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

Otra utilidad, ScriptSave, fue desarrollada para proporcionar una funcionalidad de guardado automático a la versión Commodore 64 de SpeedScript 3.0. [28] Este programa configuraría un programa temporizador para guardar documentos en el disco, antes de cargar y ejecutar SpeedScript.

Varias utilidades adicionales fueron publicadas en la edición de mayo de 1987 de la Gaceta de Compute! junto con SpeedScript 3.2. ScriptRead [29] fue desarrollado 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 manera de guardar el trabajo si el disco se llenaba. SpeedSearch [30] proporcionó una búsqueda de texto completo de 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 [31] introduce un programa en la unidad de disco que agrega marcas de tiempo a los archivos en el disco y luego ejecuta SpeedScript.

Recepción

En una reseña de cuatro procesadores de texto, The Transactor en mayo de 1986 elogió a SpeedScript como "extremadamente sofisticado", citando su gran buffer de texto, navegación lógica con cursor y comando de deshacer . Si bien criticó su falta de justificación correcta , la revista concluyó que SpeedScript no solo era "un ganador fácil" entre los procesadores de texto de precio económico, sino también "un serio contendiente incluso cuando se lo compara con los programas de mayor precio". [32]

SpeedScript fue lo suficientemente popular como para recibir cobertura en obras de referencia, como la "Guía de referencia de procesamiento de textos" de la Inner Space Anthology de Karl Hildon [33] y The Official Book for the Commodore 128 de Mitchell Waite . [34] El software Kermit de la Universidad de Columbia para computadoras Commodore admitía la transferencia de archivos SpeedScript. [35]

Galería

Referencias

  1. ^ abc Brannon, Charles (enero de 1984). "Procesador de textos SpeedScript para Commodore 64 y VIC-20". COMPUTE!'s Gazette (7). Greensboro, Carolina del Norte: COMPUTE! Publications : 38–59 . Consultado el 18 de febrero de 2015 .
  2. ^ abc Mitchener, Leo (junio de 1986). "SpeedScript's Lineage". Compute! (Cartas al editor) (73): 11. ISSN  0194-357X . Consultado el 8 de noviembre de 2013 .
  3. ^ de Thompson, Randy (1989). PC SpeedScript . Radnor, Pensilvania: COMPUTE! Books. ISBN 0-87455-166-8.
  4. ^ Brannon, Charles (abril de 1983). «Scriptor: An Atari Word Processor». Compute! (35): 56–70. ISSN  0194-357X . Consultado el 30 de octubre de 2013 .
  5. ^ El linaje de SpeedScript; pág. 11, junio de 1986. ¡Compute! https://archive.org/details/1986-06-compute-magazine/page/n11/mode/2up
  6. ^ 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
  7. ^ Anuncio de estreno en disco de Gazette, página 33, abril de 1984, Gaceta de Compute! https://archive.org/details/1984-04-computegazette/page/n33/mode/2up
  8. ^ Brannon, Charles (marzo de 1985). «SpeedScript 3.0: procesador de textos en lenguaje de máquina para Commodore 64». Compute! (58): 123–133. ISSN  0194-357X . Consultado el 1 de marzo de 2015 .
  9. ^ Brannon, Charles (abril de 1985). «SpeedScript 3.0: procesador de textos en lenguaje de máquina para VIC-20 expandido». Compute! (59): 100–106. ISSN  0194-357X . Consultado el 1 de marzo de 2015 .
  10. ^ "¡Capute!". Compute! (Columna) (60): 99. Mayo 1985. ISSN  0194-357X . Consultado el 1 de marzo de 2015 .
  11. ^ SpeedScript: el procesador de textos para Commodore 64 y VIC-20 https://archive.org/details/Computes_Speedscript
  12. ^ Brannon, Charles (diciembre de 1985). "SpeedScript 3.0 Revisited". Compute! (67): 90–91. ISSN  0194-357X . Consultado el 1 de marzo de 2015 .
  13. ^ Brannon, Charles (mayo de 1987). «SpeedScript 3.2 para Commodore 64». Gaceta de COMPUTE! (47): 54–71. ISSN  0737-3716 . Consultado el 1 de marzo de 2015 .
  14. ^ "Compute! Gazette número 1988, lo mejor". Diciembre de 1988.
  15. ^ "Compute! Magazine número 068". Enero de 1986.
  16. ^ "Compute! Magazine número 070". Marzo de 1986.
  17. ^ Brannon, Charles (mayo de 1985). «SpeedScript 3.0: procesador de textos en lenguaje de máquina para Atari». Compute! (60): 103–111. ISSN  0194-357X . Consultado el 1 de marzo de 2015 .
  18. ^ Brannon, Charles; Martin, Kevin (junio de 1985). «SpeedScript 3.0: procesador de textos en lenguaje de máquina para Apple». Compute! (61): 116–123. ISSN  0194-357X . Consultado el 1 de marzo de 2015 .
  19. ^ 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.
  20. ^ Brannon, Charles (1985). SpeedScript, el procesador de textos para ordenadores Atari. Greensboro, Carolina del Norte: COMPUTE! Publications . ISBN 0-87455-003-3.
  21. ^ Brannon, Charles; Martin, Kevin (1985). Speedscript, el procesador de textos para ordenadores personales de Apple . Greensboro, Carolina del Norte: COMPUTE! Publications . ISBN 0-87455-000-9.
  22. ^ Heimarck, Todd (junio de 1986). "SpeedScript-80 para el 128". Gaceta de COMPUTE! (36): 77–78. ISSN  0737-3716 . Consultado el 1 de marzo de 2015 .
  23. ^ Kodadek, Robert (octubre de 1987). «SpeedScript 128». Gaceta de COMPUTE! (52): 22–52. ISSN  0737-3716 . Consultado el 1 de marzo de 2015 .
  24. ^ Gruber, Michael (septiembre de 1989). «SpeedScript 128 Plus». Gaceta de COMPUTE! (75): 38–44. ISSN  0737-3716 . Consultado el 4 de marzo de 2015 .
  25. ^ Mackinnon, Glen (diciembre de 1987). "Instant 80: True 80-Column Preview For SpeedScript". Gaceta de COMPUTE! (54): 76. ISSN  0737-3716 . Consultado el 1 de marzo de 2015 .
  26. ^ Cowper, Ottis T. (diciembre de 1985). "SpeedCheck: un corrector ortográfico ampliable para Commodore 64 y 128". Gaceta de COMPUTE! (30): 64–70. ISSN  0737-3716 . Consultado el 18 de febrero de 2015 .
  27. ^ Smith, Larry D (septiembre de 1988). "SpeedCheck 128: A Spelling Checker For SpeedScript 128". Gaceta de COMPUTE! (63): 60–61. ISSN  0737-3716 . Consultado el 1 de marzo de 2015 .
  28. ^ Lambert, J. Blake (mayo de 1985). "ScriptSave: Automatic Disk Saves For Commodore 64 SpeedScript 3.0". Compute! (60): 84–85. ISSN  0194-357X . Consultado el 1 de marzo de 2015 .
  29. ^ Childress, Buck (mayo de 1987). "ScriptRead". Gaceta de COMPUTE! (47): 77. ISSN  0737-3716 . Consultado el 18 de febrero de 2015 .
  30. ^ St. Clair, Tony (mayo de 1987). "SpeedSearch". Gaceta de COMPUTE! (47): 75. ISSN  0737-3716 . Consultado el 18 de febrero de 2015 .
  31. ^ Kodadek, Bob (mayo de 1987). "Sellador de fecha y hora SpeedScript". Gaceta de COMPUTE! (47): 76. ISSN  0737-3716 . Consultado el 18 de febrero de 2015 .
  32. ^ Bose, Ranjan (mayo de 1986). "Una comparación de cuatro procesadores de texto". The Transactor . 6 (6): 72–74. ISSN  0827-2530 . Consultado el 1 de marzo de 2015 .
  33. ^ Hildon, Karl JH (marzo de 1985). The Complete Commodore Inner Space Anthology. Milton, Ontario : Transactor Publishing. págs. 17-19. ISBN 0-9692086-0-X. Recuperado el 1 de marzo de 2015 .
  34. ^ Waite, Mitchell; Lafore, Robert; Volpe, Jerry (1985). "El modo C64". El libro oficial de la computadora personal Commodore 128. Howard W. Sams & Co. pág. 76. ISBN 0-672-22456-9.
  35. ^ 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 .