Turbo C


Turbo C

Turbo C — интегрированная среда разработки и компилятор языка программирования Си от Borland. Впервые выпущен в 1987 году и отличался удобством своей интегрированной среды разработки, малым размером, очень быстрой компиляцией, всеобъемлющим руководством и низкой ценой.

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

Содержание

История версий

  • Версия 1.0, 13 мая 1987 года — появилась первая интегрированная среда правки-компиляции-исполнения для Си на компьютерах IBM PC. Программное обеспечение, которое, как и многие другие продукты Borland того времени, куплено у другой компании - в данном случае Wizard C Боба Джервиса.[1] Он занимал всего 384 килобайт памяти во время выполнения, позволял использовать ассемблерные вставки с полным доступом к символическим именам и структурам Си, поддерживал все модели памяти и предлагал оптимизацию скорости и размера, свёртывание констант и ликвидацию переходов.[2]
  • Версия 1.5, январь 1988 года — улучшенная версия по сравнению с версией 1.0. Включала больше примеров программ, улучшенную справку и исправления ошибок. Распространялась на пяти 360-килобайтных дискетах в виде несжатых файлов и шла с примерами Си-программ, включая урезанную электронную таблицу mcalc. В этой версии был введён заголовочный файл <conio.h> (который предоставлял быстрые, специфичные для ПК процедуры консольного ввода/вывода).
  • Версия 2.0, 1989 год — релиз в США был в конце 1988 года и показал первую версию с «синим экраном», который будет характерен для всех будущих версий Borland для MS-DOS. В американском релизе не было Turbo Assembler и отдельного отладчика (они продавались в качестве отдельного продукта Turbo Assembler).[3] Эта версия Turbo C была также выпущена для Atari ST, но распространялась только в Германии.

Название «Turbo C» после версии 2.0 не использовалось, потому что с выпуском Turbo C++ 1.0 в 1990 году эти два продукта были объединены. Первый компилятор С++ был разработан по контракту с компанией в Сан-Диего и был одним из первых настоящих компиляторов языка C++ (долгое время большинство компиляторов C++ являлось не самостоятельными компиляторами, а надстройками на компиляторами языка Си). Следующая версия была названа Borland C++, чтобы подчеркнуть свой статус флагманского, и полностью переписана внутри фирмы, с Питером Куколем в качестве ведущего инженера. Наименование Turbo C++, в течение короткого времени не использовавшееся, в конце концов вновь появляется в Turbo C++ 3.0. Продукт версии 2.0 никогда не существовал в серии Turbo C++.

Бесплатный релиз и легальное использование в образовании

В 2006 году преемником Borland, Embarcadero Technologies, компилятор Turbo C[4] и MS-DOS-версии компиляторов Turbo C++[5] были повторно выпущены, но уже как бесплатное программное обеспечение. С тех пор он получил широкое распространение для образовательных целей, особенно в Индии, где национальная образовательная система стандартизировала этот компилятор для школьного обучения языку программирования Си.[источник не указан 97 дней]

См. также

Примечания

  1. Borland Backgrounder (англ.)
  2. Turbo C на FOLDOC (англ.)
  3. Рекламное объявление: Turbo C, Turbo Assembler и отладчик продавались вместе, как профессиональный набор инструментов. Это описывает ещё один релиз: Turbo Debugger, Turbo Assembler и обширная библиотека графики.
  4. Antique Software: Turbo C version 2.01
  5. Antique Software: Turbo C++ version 1.01

Ссылки



Wikimedia Foundation. 2010.

Смотреть что такое "Turbo C" в других словарях:

  • turbo — turbo …   Dictionnaire des rimes

  • Turbo C — ist eine integrierte Entwicklungsumgebung der Firma Borland für die Programmiersprache C. Inhaltsverzeichnis 1 Die Anfänge 2 Entwicklung 3 Links 4 Quellen …   Deutsch Wikipedia

  • Turbo B — Birth name Durron Maurice Butler Born April 30, 1967 (1967 04 30) (age 44) Origin Pittsburgh, Pennsylvania, United States Genres …   Wikipedia

  • turbo- — ♦ Élément, du lat. turbo.⇒ turbine. turbo élément, du lat. turbo, turbinis, tourbillon, toupie . ⇒TURBO , élém. formant I. Élém. tiré du lat. turbo, turbinis « mouvement circulaire », entrant dans la constr. de subst. désignant des appareils,… …   Encyclopédie Universelle

  • Turbo GT — Éditeur ERE Informatique Développeur Christophe Andréani Concepteur Christophe A …   Wikipédia en Français

  • Turbo C — est un environnement de développement intégré et un compilateur conçu par Borland pour le langage de programmation C. Sommaire 1 Historique des versions 2 Notes et références 3 Voir aussi …   Wikipédia en Français

  • Turbo — Turbo: Turbo род брюхоногих. Turbo  турецкая жевательная резинка. Turbo  клавиша на клавиатуре или системном блоке компьютера. Turbo  альбом британской хеви метал группы Judas Priest. Turbo Pascal  среда программирования на… …   Википедия

  • turbo — UK US /ˈtɜːbəʊ/ adjective [before noun] ► used to describe an engine or machine in which power is produced by a turbine: »It was a very efficient turbo diesel engine. »The company owns a fleet of 10 turbo jets. »They used turbo heaters on the… …   Financial and business terms

  • turbo — Element prim de compunere savantă cu semnificaţia (referitor la o) turbină , prevăzut cu o turbină . [var. turb , turbi . / < fr., it. turbo , cf. lat. turbo – vârtej]. Trimis de LauraGellner, 13.09.2007. Sursa: DN  TURBO elem. turbină,… …   Dicționar Român

  • turbo- — DEFINICIJA kao prvi dio imeničkih i pridjevskih riječi znači da drugi dio riječi 1. radi na turbinski pogon [turbo kompresor; turbo avion] 2. žarg. izvodi brze kretnje, da se brzo kreće, da radi pojačano, da se žuri, da je posebne kvalitete i sl …   Hrvatski jezični portal

  • Turbo B — (* 30. April 1967 in Pittsburgh, Pennsylvania als Durron Maurice Butler) ist ein US amerikanischer Rapper und ehemaliges Mitglied von SNAP!. Inhaltsverzeichnis 1 Leben 2 Diskografie 2.1 Alben …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.