stringtranslate.com

turbo-c

Disco de instalación del Turbo C 1.5

Turbo C es un entorno de desarrollo integrado (IDE) descontinuado y un compilador para el lenguaje de programación C de Borland . Introducido por primera vez en 1987, se destacó por su entorno de desarrollo integrado, tamaño pequeño, velocidad de compilación rápida, manuales completos y bajo precio.

En mayo de 1990, Borland reemplazó Turbo C por Turbo C++ . En 2006, Borland reintrodujo el apodo de Turbo .

Historia temprana

A principios de la década de 1980, Borland disfrutó de un éxito considerable con su producto Turbo Pascal y se convirtió en una opción popular al desarrollar aplicaciones para PC. Borland siguió ese éxito lanzando Turbo Prolog (en 1986), y en 1987, Turbo Basic y Turbo C. Turbo C tiene propiedades similares a Turbo Pascal: un entorno de desarrollo integrado , un compilador rápido (aunque no cerca de la velocidad de Turbo Pascal ), [1] un buen editor y un precio competitivo.

Si bien Turbo Pascal tuvo éxito entre los aficionados y las escuelas, así como entre los programadores profesionales, Turbo C compitió con otras herramientas de programación profesionales, como Microsoft C , Lattice C y Watcom C. [ cita necesaria ]

Historial de versiones

La versión 1.0 (13 de mayo de 1987) ofreció el primer entorno de desarrollo integrado para C en PC IBM . Como muchos productos Borland de la época, el software se compró a otra empresa (en este caso Wizard C de Bob Jervis [2] ) y se le puso el nombre "Turbo". Funcionó en 384 kB de memoria. Permitió el ensamblaje en línea con acceso completo a estructuras y nombres simbólicos de C, admitió todos los modelos de memoria y ofreció optimizaciones de velocidad, tamaño, plegado constante y eliminación de saltos. [3]

La versión 1.5 (enero de 1988) fue una mejora incremental con respecto a la versión 1.0. Incluía más programas de muestra, manuales mejorados y correcciones de errores. Se envió en cinco disquetes de 360 ​​KB de archivos sin comprimir y venía con programas C de muestra, incluida una hoja de cálculo simplificada llamada mcalc. Esta versión introdujo el archivo de encabezado <conio.h> (que proporcionaba rutinas de E/S de consola rápidas y específicas para PC).

La versión 2.0 (finales de 1988) presentó la primera versión de "pantalla azul", que sería típica de todas las versiones futuras de Borland para MS-DOS . También estaba disponible con Turbo Assembler y Turbo Debugger . Turbo C 2.0 también se lanzó (sólo en Alemania ) para el Atari ST ; Borland no mantuvo el programa, sino que lo vendió y le cambió el nombre a PureC. Esta versión introdujo el archivo de encabezado <graphics.h>, que proporcionó la interfaz gráfica de Borland ya incluida en Turbo Pascal .

Con el lanzamiento de Turbo C++ 1.0 (en 1990), los dos productos se fusionaron en uno y se suspendió el nombre "Turbo C". El compilador de C++ fue desarrollado bajo contrato por una empresa de San Diego y fue uno de los primeros compiladores "verdaderos" para C++ (hasta entonces, era común utilizar precompiladores que generaban código C, ref. Cfront ).

Lanzamiento gratuito

En 2006, [ cita necesaria ] el sucesor de Borland, Embarcadero Technologies , relanzó Turbo C y las versiones MS-DOS de los compiladores Turbo C++ como software gratuito . [4] [5] [6]

Recepción

BYTE en 1989 incluyó a Turbo C y Turbo Pascal entre los ganadores de la "Distinción" de los premios BYTE. Citando su interfaz de usuario y su continuo énfasis en la velocidad, la revista afirmó que "para la creación rápida de prototipos no hay mucho mejor". [7]

Ver también

Referencias

  1. ^ La Haya, James. "Una historia personal de la velocidad de compilación, parte 2". Programación en el siglo XXI . Consultado el 5 de junio de 2016 .
  2. ^ Antecedentes de Borland, 8/2/99
  3. ^ "Diccionario de informática". Foldoc.org . Consultado el 26 de septiembre de 2022 .
  4. ^ Tim DelChiaro (28 de marzo de 2011). "Compilador gratuito Borland C++ 5.5". Edn.embarcadero.com . Archivado desde el original el 19 de enero de 2015 . Consultado el 11 de septiembre de 2019 .
  5. ^ David Intersimone (15 de febrero de 2000) [11 de mayo de 1989]. "Software antiguo: Turbo C versión 2.01". Edn.embarcadero.com . Archivado desde el original el 22 de julio de 2012 . Consultado el 11 de septiembre de 2019 .
  6. ^ David Intersimone (14 de abril de 2000) [28 de febrero de 1991]. "Software antiguo: Turbo C++ versión 1.01". Edn.embarcadero.com . Consultado el 11 de septiembre de 2019 .
  7. ^ "Los premios BYTE". BYTE . Enero de 1989. p. 327.

Enlaces externos