Турбо С
Разработчик(и) | Борланд |
---|---|
Первоначальный выпуск | 1987 год |
Операционная система | Microsoft Windows , MS-DOS |
Преемник | Турбо С++ Борланд С++ |
Тип | ИДЕТ |
Лицензия | Собственное программное обеспечение |

Turbo C — это интегрированная среда разработки (IDE) и компилятор языка программирования C, выпускаемая компанией Borland . Впервые представленный в 1987 году, он отличался интегрированной средой разработки, небольшим размером, высокой скоростью компиляции, подробными руководствами и низкой ценой.
В мае 1990 года Borland заменила Turbo C на Turbo C++ . В 2006 году Borland вновь представила Turbo прозвище .
Ранняя история [ править ]
В начале 1980-х годов компания Borland добилась значительного успеха со своим продуктом Turbo Pascal , и он стал популярным выбором при разработке приложений для ПК. Borland продолжила этот успех, выпустив Turbo Prolog (в 1986 году), а в 1987 году — Turbo Basic и Turbo C. Turbo C имеет схожие с Turbo Pascal свойства: интегрированную среду разработки , быстрый компилятор (хотя и не такой быстрый, как Turbo Pascal). ), [1] хороший редактор и конкурентоспособная цена.
В то время как Turbo Pascal пользовался успехом у любителей и школ, а также у профессиональных программистов, Turbo C конкурировал с другими профессиональными инструментами программирования, такими как Microsoft C , Lattice C и Watcom C. [ нужна ссылка ]
История версий [ править ]
Версия 1.0 (13 мая 1987 г.) предлагала первую интегрированную среду разработки C на IBM PC . Как и многие продукты Borland того времени, это программное обеспечение было куплено у другой компании (в данном случае Wizard C Боба Джервиса). [2] ) и имеет торговую марку «Turbo». Он работал в 384 КБ памяти. Он обеспечивал встроенную ассемблерную сборку с полным доступом к символическим именам и структурам C, поддерживал все модели памяти и предлагал оптимизацию по скорости, размеру, постоянному сворачиванию и устранению переходов. [3]
Версия 1.5 (январь 1988 г.) представляла собой постепенное улучшение по сравнению с версией 1.0. Он включал больше примеров программ, улучшенные руководства и исправления ошибок. Он поставлялся на пяти дискетах по 360 КБ с несжатыми файлами и включал примеры программ на языке C, включая урезанную электронную таблицу под названием mcalc . В этой версии появился заголовочный файл <conio.h> (который обеспечивал быстрые процедуры консольного ввода-вывода, специфичные для ПК).
Версия 2.0 (конец 1988 г.) представляла собой первую версию «синего экрана», которая была типичной для всех будущих выпусков Borland для MS-DOS . Он также был доступен в комплекте с Turbo Assembler и Turbo Debugger . Turbo C 2.0 также был выпущен (только в Германии ) для Atari ST ; программа не поддерживалась Borland, но была продана и переименована в PureC. В этой версии появился заголовочный файл <graphics.h>, который предоставлял графический интерфейс Borland, уже включенный в Turbo Pascal .
С выпуском Turbo C++ 1.0 (в 1990 году) эти два продукта были объединены в один, и название «Turbo C» было прекращено. Компилятор C++ был разработан по контракту компанией из Сан-Диего и был одним из первых «настоящих» компиляторов C++ (до этого было обычным использовать прекомпиляторы, генерирующие код C, см. Cfront ).
Бесплатная версия [ править ]
В 2006 году [ нужна ссылка ] Преемник Borland, Embarcadero Technologies , перевыпустил Turbo C и версии компиляторов Turbo C++ для MS-DOS как бесплатное программное обеспечение . [4] [5] [6]
Прием [ править ]
В 1989 году компания BYTE включила Turbo C и Turbo Pascal в число лауреатов премии BYTE Awards в категории «Выдающиеся достижения». Ссылаясь на пользовательский интерфейс и постоянное внимание к скорости, журнал заявил, что «для быстрого прототипирования нет ничего лучше». [7]
См. также [ править ]
Ссылки [ править ]
- ^ Хейг, Джеймс. «Личная история скорости компиляции, часть 2» . Программирование в XXI веке . Проверено 5 июня 2016 г.
- ^ Информационный бюллетень Borland , 8 февраля 1999 г.
- ^ «Вычислительный словарь» . Foldoc.org . Проверено 26 сентября 2022 г.
- ^ Тим ДельКьяро (28 марта 2011 г.). «Бесплатный компилятор Borland C++ 5.5» . Edn.embarcadero.com . Архивировано из оригинала 19 января 2015 г. Проверено 11 сентября 2019 г.
- ^ Дэвид Интерсимон (15 февраля 2000 г.) [11 мая 1989 г.]. «Антикварное программное обеспечение: Turbo C версия 2.01» . Edn.embarcadero.com . Архивировано из оригинала 22 июля 2012 г. Проверено 11 сентября 2019 г.
- ^ Дэвид Интерсимон (14 апреля 2000 г.) [28 февраля 1991 г.]. «Антикварное программное обеспечение: Turbo C++ версия 1.01» . Edn.embarcadero.com . Проверено 11 сентября 2019 г.
- ^ «Награды BYTE» . БАЙТ . Январь 1989 г. с. 327.
Внешние ссылки [ править ]
- borland.com - Музей сети разработчиков Borland
- codegear.com — Turbo C++, версия 1.01. Архивировано 25 июня 2008 г. на Wayback Machine.
- borland.com - Turbo C 2.01 Скачать бесплатно с EDN
- Computermuseum-muenchen.de — Компьютерный музей в Мюнхене с большой коллекцией программного обеспечения, включая Turbo C 1.0 ff.