Из Википедии, бесплатной энциклопедии
  (Перенаправлено с Turbo C )
Перейти к навигации Перейти к поиску

Turbo C - это прекращенная интегрированная среда разработки (IDE) и компилятор для языка программирования C от Borland . Впервые представленный в 1987 году, он отличался интегрированной средой разработки, небольшим размером, высокой скоростью компиляции, подробными руководствами и низкой ценой.

В мае 1990 года Borland заменил Turbo C на Turbo C ++ . В 2006 году Borland вновь ввели Turbo кличка .

Ранняя история [ править ]

В начале 1980-х годов компания Borland добилась значительного успеха со своим продуктом Turbo Pascal, который стал популярным выбором при разработке приложений для ПК. Borland продолжила этот успех, выпустив Turbo Basic , Turbo Prolog , а в 1987 году 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 . Подобно многим продуктам 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.

С выпуском Turbo C ++ 1.0 (в 1990 г.) эти два продукта были объединены в один, и название «Turbo C» было прекращено. Компилятор C ++ был разработан по контракту компанией из Сан-Диего и был одним из первых «настоящих» компиляторов для C ++ (до тех пор было обычным делом использовать пре-компиляторы, которые генерировали код C, см. Cfront ).

Выпуск бесплатного программного обеспечения [ править ]

В 2006 году [ править ] правопреемником фирмы Borland, Embarcadero Technologies , переиздали Turbo C и версии MS-DOS на Turbo C ++ компиляторов , как бесплатное программное обеспечение . [4] [5] [6]

Прием [ править ]

В 1989 году компания BYTE включила Turbo C и Turbo Pascal в число победителей премии BYTE Awards "Отличие". Ссылаясь на их пользовательский интерфейс и постоянный упор на скорость, журнал заявил, что «для быстрого прототипирования нет ничего лучше». [7]

См. Также [ править ]

  • Турбо Ассемблер
  • Турбо-отладчик

Ссылки [ править ]

  1. ^ Гаага, Джеймс. «Личная история скорости компиляции, часть 2» . Программирование в 21 веке . Проверено 5 июня 2016 .
  2. ^ Борланд Backgrounder , 2/8/99
  3. ^ "Вычислительный словарь" . Foldoc.org . Проверено 5 июня 2016 .
  4. ^ Тим DelChiaro (2011-03-28). «Бесплатный компилятор Borland C ++ 5.5» . Edn.embarcadero.com . Проверено 11 сентября 2019 .
  5. ^ Дэвид Интерсимон (2000-02-15) [1989-05-11]. «Античное программное обеспечение: Turbo C версии 2.01» . Edn.embarcadero.com . Проверено 11 сентября 2019 .
  6. ^ Дэвид Интерсимон (2000-04-14) [1991-02-28]. «Античное программное обеспечение: Turbo C ++ версии 1.01» . Edn.embarcadero.com . Проверено 11 сентября 2019 .
  7. ^ "The BYTE Awards" . БАЙТ . Январь 1989 г. с. 327.

Внешние ссылки [ править ]

  • borland.com - сетевой музей разработчиков Borland
  • codegear.com - Turbo C ++ версии 1.01
  • borland.com - Turbo C 2.01 Бесплатная загрузка с EDN
  • computermuseum-muenchen.de - Музей компьютеров в Мюнхене с большой коллекцией программного обеспечения, включая Turbo C 1.0 ff.