Borland Turbo C

Compartir Imprimir Citar
Discontinued C IDE and compiler
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 bajo precio.

En mayo de 1990, Borland reemplazó Turbo C con Turbo C++. En 2006, Borland reintrodujo el apodo 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 Basic, Turbo Prolog y, en 1987, 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), 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 profesional, como Microsoft C, Lattice C y Watcom C.

Historial de versiones

Versión 1.0 (13 de mayo de 1987) ofreció el primer entorno de desarrollo integrado para C en PC de IBM. Como muchos productos Borland de la época, el software se compró a otra empresa (en este caso, Wizard C de Bob Jervis) y se le puso la marca "Turbo" nombre. Se ejecutó 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 para la velocidad, el tamaño, el plegado constante y la eliminación de saltos.

Versión 1.5 (enero de 1988) fue una mejora incremental sobre 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 <conio.h> archivo de encabezado (que proporcionaba rutinas de E/S de consola rápidas y específicas de PC).

Versión 2.0 (finales de 1988) presentó la primera "pantalla azul" versión, que sería típica de todas las versiones futuras de Borland para MS-DOS. También estaba disponible junto con Turbo Assembler y Turbo Debugger. Turbo C 2.0 también se lanzó (solo en Alemania) para Atari ST; Borland no mantuvo el programa, pero lo vendió y lo renombró como PureC. Esta versión introdujo el <graphics.h> archivo de encabezado, 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 juntaron en uno solo y el nombre "Turbo C" fue descontinuado. El compilador de C++ fue desarrollado bajo contrato por una empresa de San Diego y fue uno de los primeros "verdaderos" compiladores para C++ (hasta entonces, era común usar pre-compiladores que generaban código C, ref. Cfront).

Lanzamiento de software gratuito

En 2006, el sucesor de Borland, Embarcadero Technologies, relanzó Turbo C y las versiones MS-DOS de los compiladores Turbo C++ como software gratuito.

Recepción

BYTE en 1989 incluyó a Turbo C y Turbo Pascal entre los "Distinction" ganadores de los Premios BYTE. Citando su interfaz de usuario y el continuo énfasis en la velocidad, la revista afirmó que "para la creación rápida de prototipos no hay nada mejor".