Турбо С++
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
![]() Снимок экрана IDE Turbo C++. | |
Разработчик(и) | Борланд |
---|---|
Первоначальный выпуск | май 1990 г. |
Стабильная версия | 2006 г.
/ 5 сентября 2006 г. |
Операционная система | Microsoft Windows |
Тип | ИДЕТ |
Лицензия | Бесплатная программа (Проводник) Собственный (Профессиональный) |
Веб-сайт | www.turboexplorer.com (2006) |
Turbo C++ — это прекращенный компилятор C++ и интегрированная среда разработки, родом из Borland . Он был разработан как аналог Borland C++ для домашнего использования и для любителей . Поскольку разработчик больше сосредоточился на профессиональных инструментах программирования, более поздние продукты Turbo C++ стали представлять собой уменьшенные версии его профессиональных компиляторов.
История
[ редактировать ]Борланд Турбо С++
[ редактировать ]Turbo C++ 1.0 , работающий под управлением MS-DOS , был выпущен в мае 1990 года. для OS/2 Также была выпущена версия . Версия 1.01 была выпущена 28 февраля 1991 г. [ 1 ] работает под управлением MS-DOS. Последний мог генерировать программы COM и EXE и поставлялся с Turbo Assembler от Borland для процессоров Intel x86 . Первоначальная версия компилятора Turbo C++ была основана на интерфейсе, разработанном TauMetric (позже приобретенном Sun Microsystems , и их интерфейс был включен в Sun C++ 4.0, выпущенную в 1994 году). Этот компилятор поддерживал версию C++ AT&T 2.0.
Turbo C++ 3.0 был выпущен 20 ноября 1991 года на фоне ожиданий выхода Turbo C++ для Microsoft Windows . Первоначально выпущенная как компилятор MS-DOS, версия 3.0 поддерживала шаблоны C++ Borland , встроенный ассемблер и создание исполняемых файлов режима MS-DOS как для 8086 реального режима , так и 286 для защищенного режима (а также для 80186 ). В версии 3.0 реализован AT&T C++ 2.1, самый последний на тот момент. Отдельный продукт Turbo Assembler больше не входил, но встроенный ассемблер мог выступать в качестве версии с ограниченной функциональностью.
Вскоре после выпуска Windows 3.0 компания Borland обновила Turbo C++ для поддержки разработки приложений Windows. За продуктом Turbo C++ 3.0 для Windows вскоре последовал Turbo C++ 3.1 .
Возможно, переход с версии 1.x на версию 3.x был отчасти попыткой связать номера выпусков Turbo C++ с версиями Microsoft Windows; однако более вероятно, что этот скачок был просто для синхронизации Turbo C и Turbo C++, поскольку Turbo C 2.0 (1989) и Turbo C++ 1.0 (1990) вышли примерно в одно и то же время, а следующее поколение 3.0 представляло собой слияние компилятора C и C++.
Начиная с версии 3.0, Borland разделила свой компилятор C++ на две отдельные линейки продуктов: «Turbo C++» и « Borland C++ ». Turbo C++ предназначался для любителей и рынка компиляторов начального уровня, тогда как Borland C++ был ориентирован на рынок разработки профессиональных приложений. Borland C++ включал дополнительные инструменты, оптимизацию кода компилятора и документацию для удовлетворения потребностей коммерческих разработчиков. Turbo C++ 3.0 можно обновить с помощью отдельных дополнений, таких как Turbo Assembler и Turbo Vision 1.0.
Turbo C++ 4.0 был выпущен в ноябре 1993 года и отличается (помимо прочего) надежной поддержкой шаблонов. В частности, Borland C++ 4 сыграл важную роль в разработке стандартной библиотеки шаблонов , шаблонов выражений и первых продвинутых приложений метапрограммирования шаблонов . После успеха , созданного на базе Паскаля продукта Borland Delphi , компания Borland прекратила работу над своим пакетом Borland C++ и сосредоточилась на C++Builder для Windows. C++Builder использовал интерфейсную среду приложений Delphi, но сохранил внутренний компилятор Borland C++. Активная разработка Borland C++/Turbo C++ была приостановлена до 2006 года (см. ниже).
Turbo C++ 4.5 был анонсирован 20 марта 1995 года. [ 2 ] Новые функции включают мультимедийный QuickTour, пять новых игр (Turbo Meteors (игра, похожая на астероиды), Turbo Blocks, Turbo Cribbage, Turbo 21, Turbo Mah Jongg) с соответствующими исходными кодами. Он включает в себя библиотеку ObjectWindows (OWL) 2.5, AppExpert, ClassExpert и платформу компонентов объектов.
Borland Япония Турбо C++ [ 3 ]
[ редактировать ]Версия 4.0J поддерживает DOS для PC-9801 и PC/AT ( DOS/V ). Он включает в себя Turbo Debugger 4.0. IDE использует память XMS. Менеджер проекта поддерживает связывание библиотек OBJ/LIB и интеграцию с Turbo Assembler 4.0J.
Версия 5.0J была анонсирована 23 июля 1996 г. [ 4 ] Эта версия основана на Borland C++ 5.0J и включает в себя интегрированную среду разработки, поддерживающую Windows 95 и NT 3.51, и может компилировать 16-разрядное программное обеспечение. Он включает в себя библиотеку ObjectWindows 5.0, ядро СУБД Borland и инструменты Visual Database.
Пакет Borland Turbo C++
[ редактировать ]Эта версия включает Borland C++Builder 1.0, Turbo C++ 4.5 для Windows 3.1 и Turbo C++ 3.0 для DOS. Более поздний выпуск заменяет C++Builder 1.0 на Borland C++BuilderX Personal Edition. [ 5 ]
Турбо С++ 2006
[ редактировать ]Это одноязычная версия Borland Developer Studio 2006 для языка C++. [ 6 ] первоначально объявлено в 2006-08-06, [ 7 ] и был выпущен позже, 5 сентября 2006 г. в том же году вместе с выпусками Turbo Explorer и Turbo Professional. [ 8 ] Выпуск Explorer можно было бесплатно загружать и распространять, а выпуск Professional был коммерческим продуктом.
В октябре 2009 года Embarcadero Technologies прекратила поддержку всех выпусков Turbo C++ 2006. Таким образом, версия Explorer больше не доступна для загрузки, а версия Professional больше не доступна для покупки у Embarcadero Technologies . На смену Turbo C++ 2006 пришел C++Builder 2007 до того, как Embarcadero приобрела CodeGear и прекратила поддержку, а официальная страница Turbo C++ 2006 позже перенаправила посетителя на C++ Builder 2010.
Бесплатные релизы
[ редактировать ]Turbo C++ v1.01 был выпущен 21 февраля 2002 г. компанией Inprise Corporation. [ 9 ]
Устаревшее программное обеспечение
[ редактировать ]- Turbo C++ v1.01 и Turbo C v2.01 можно бесплатно загрузить с веб-сайта Borland Antique Software.
- Turbo C++ 3.0 (DOS) был включен в пакет Turbo C Suite 1.0, который Borland больше не продает.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Доставка и тестирование программного обеспечения — сообщество Micro Focus» . Сообщество.borland.com . Проверено 2 мая 2017 г.
- ^ BORLAND ПОСТАВЛЯЕТ TURBO C++ 4.5 — обновление сочетает в себе инструменты обучения с новейшими технологиями C++
- ^ История C/C++, представленная Borland
- ^ 32-битная совместимая система разработки C/C++ Turbo C++ 5.0J для Windows 95 и Windows NT
- ^ Borland Turbo C++ Suite – новый пользователь
- ^ Часто задаваемые вопросы по турбо-изданиям.
- ^ Группа инструментов разработчика Borland объявляет о планах по обновлению Classic Turbo
- ^ Группа инструментов разработчика Borland Software объявляет о немедленной доступности новых продуктов Turbo.
- ^ Домашний музей Borland Developer Network
Внешние ссылки
[ редактировать ]- Страница Borland International Inc.: Turbo C++ 4.5
- Страница Borland Japan Online: TC++4.0J для DOS , TC++5.0J для Windows
- Страница Borland Software Corporation: Turbo C++ Suite , Turbo C++ 2006