stringtranslate.com

MacBÁSICO

Macintosh BASIC, o MacBASIC , era a la vez un lenguaje de programación integral y un entorno de desarrollo totalmente interactivo diseñado por Apple Computer para la computadora Macintosh original . Fue desarrollado por Donn Denman, miembro del equipo original de Macintosh, [1] [2] con la ayuda de sus compañeros programadores de Apple Marianne Hsiung, Larry Kenyon y Bryan Stearns, [3] como parte del esfuerzo de desarrollo original de Macintosh que comenzó a finales de 1981. [ 4] [5] Andy Hertzfeld dijo: "Un intérprete de BASIC sería importante para permitir a los usuarios escribir sus propios programas. Decidimos que deberíamos escribirlo nosotros mismos, en lugar de depender de un tercero, porque era importante para los programas de BASIC". "Podemos aprovechar la interfaz de usuario de Macintosh y no confiamos en que un tercero lo entienda lo suficiente como para hacerlo bien". [6]

MacBASIC se lanzó como software beta en 1985 y se adoptó para su uso en lugares como el departamento de informática de Dartmouth College , para su uso en un curso de introducción a la programación. [ cita necesaria ] En noviembre de 1985, Apple puso fin abruptamente al proyecto como parte de un acuerdo con Microsoft para extender la licencia de BASIC en Apple II . [7] [8] Aunque Apple retiró MacBASIC, todavía circulaban copias sin licencia del software y el manual, pero debido a que MacBASIC ya no era compatible con Apple y no estaba diseñado para ser de 32 bits limpio , el interés finalmente se extinguió. [ cita necesaria ]

Los puntos de referencia publicados en la edición de abril de 1984 de la revista BYTE sugirieron que MacBASIC tenía un mejor rendimiento en comparación con MS BASIC para Macintosh de Microsoft . [9] [ dudosodiscutir ] El lenguaje incluía estructuras modernas de control de bucles, funciones definidas por el usuario, gráficos y acceso a Macintosh Toolbox . El entorno de desarrollo admitía múltiples programas ejecutándose simultáneamente con depuración simbólica, incluidos puntos de interrupción y ejecución en un solo paso. [2]

Referencias

  1. ^ Williams, Gregg (febrero de 1984). "La computadora Apple Macintosh". BYTE . págs. 30–54.
  2. ^ ab Kamins, escocés (abril de 1984). "Macintosh BÁSICO". BYTE . vol. 9, núm. 4. págs. 318–330.
  3. ^ "GUI de Mac :: Re: Re: ¿MAC Basic frente a MS Basic?". macgui.com . Consultado el 23 de enero de 2015 .
  4. ^ "Folklore.org: MacBasic". folklore.org . Consultado el 23 de enero de 2015 .
  5. ^ Hertzfeld, Andy; Capps, Steve (2005). Revolución en el valle: la increíblemente grandiosa historia de cómo se hizo la Mac. O'Reilly Media, Incorporada. pag. 254.ISBN 9780596007195. Consultado el 23 de enero de 2015 .
  6. ^ Lorenzo, Marcos (2017). Bucle sin fin: la historia del lenguaje de programación BASIC . Filadelfia: SE Books. pag. 98.ISBN 978-1974-27707-0.
  7. ^ Melenas, Stephen; Andrews, Pablo (1994). Gates: cómo el magnate de Microsoft reinventó una industria y se convirtió en el hombre más rico de Estados Unidos . Piedra de toque. ISBN 9780671880743.
  8. ^ Bill Atkinson entrevistado en el programa de televisión Triangulación de la cadena TWiT.tv
  9. ^ "Mac GUI :: Evaluación comparativa de Microsoft frente a Macintosh BASIC". macgui.com . Consultado el 23 de enero de 2015 .