Turbo C

IDE y compilador C descontinuados
Borland Turbo C
Desarrollador(es)Borland
Lanzamiento inicial1987 ; hace 37 años ( 1987 )
Sistema operativoMicrosoft Windows , MS-DOS
SucesorTurbo C++
Borland C++
TipoIDE
LicenciaSoftware propietario
Disco de instalación de Turbo C 1.5

Turbo C es un entorno de desarrollo integrado (IDE) discontinuado y un compilador para el lenguaje de programación C de Borland . Presentado 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 precio bajo.

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

Historia temprana

A principios de los años 1980, Borland disfrutó de un éxito considerable con su producto Turbo Pascal y se convirtió en una opción popular a la hora de desarrollar aplicaciones para PC. Borland siguió ese éxito con el lanzamiento de 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 se acerca a la velocidad de Turbo Pascal), [1] un buen editor y un precio competitivo.

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

Historial de versiones

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

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 entregaba en cinco disquetes de 360 ​​KB con 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 futuras versiones de Borland para MS-DOS . También estaba disponible junto con Turbo Assembler y Turbo Debugger . Turbo C 2.0 también se lanzó (sólo en Alemania ) para Atari ST ; el programa no fue mantenido por Borland, sino que se vendió y se renombró PureC. Esta versión introdujo el archivo de encabezado <graphics.h>, que proporcionaba 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 solo y se dejó de usar 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 de software gratuito

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

Recepción

En enero de 1989, BYTE incluyó a Turbo C y Turbo Pascal entre los ganadores de los premios BYTE Awards. 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 nada mejor". [8] En una descripción general de febrero de 1989 sobre la optimización de compiladores de C, BYTE afirmó que Turbo C Professional 2.0 "no es una excepción" a la "merecida reputación de la empresa de ponerle precio a un buen software". La revista informó que Turbo C "compila más rápido, mucho más rápido, que cualquier otro compilador que analizamos", y elogió la incorporación de Turbo Debugger ("el mejor depurador de código fuente"). BYTE concluyó que Turbo C no producía el ejecutable más rápido o más pequeño, "pero definitivamente es el que es más divertido de usar". [2]

Véase también

Referencias

  1. ^ Hague, 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. ^ ab Apiki, Steven; Udell, Jon (febrero de 1989). "Suavizando C". BYTE . págs. 170–186 . Consultado el 8 de octubre de 2024 .
  3. ^ Borland Backgrounder, 8/2/99
  4. ^ "Diccionario informático". Foldoc.org . Consultado el 26 de septiembre de 2022 .
  5. ^ Tim DelChiaro (28 de marzo de 2011). «Free Borland C++ 5.5 Compiler» (Compilador gratuito de Borland C++ 5.5). Edn.embarcadero.com . Archivado desde el original el 19 de enero de 2015. Consultado el 11 de septiembre de 2019 .
  6. ^ David Intersimone (15 de febrero de 2000) [11 de mayo de 1989]. «Antique Software: 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 .
  7. ^ David Intersimone (14 de abril de 2000) [28 de febrero de 1991]. «Antique Software: Turbo C++ versión 1.01». Edn.embarcadero.com . Consultado el 11 de septiembre de 2019 .
  8. ^ "Los premios BYTE". BYTE . Enero de 1989. pág. 327.
  • borland.com - Museo de la red de desarrolladores de Borland
  • codegear.com - Turbo C++ versión 1.01 Archivado el 25 de junio de 2008 en Wayback Machine
  • borland.com - Descarga gratuita de Turbo C 2.01 desde EDN
  • computermuseum-muenchen.de - Museo de la informática en Múnich con una gran colección de software, incluido Turbo C 1.0 y siguientes
Obtenido de "https://es.wikipedia.org/w/index.php?title=Turbo_C&oldid=1255367543"