QuickC
Разработчик(и) | Майкрософт |
---|---|
Первоначальный выпуск | октябрь 1987 г |
Стабильная версия | 2.51 / 1990 |
Написано в | С |
Операционная система | MS-DOS |
Тип | ИДЕТ |
Лицензия | Собственный |
Разработчик(и) | Майкрософт |
---|---|
Первоначальный выпуск | сентябрь 1991 г |
Стабильная версия | 1.00 / сентябрь 1991 г [1] |
Написано в | С |
Операционная система | Microsoft Windows |
Тип | ИДЕТ |
Лицензия | Собственный |
Microsoft QuickC — это прекращенный коммерческий продукт интегрированной среды разработки (IDE), разработанный Microsoft для языка программирования C , замененный Visual C++ Standard Edition. [2] Его основным конкурентом была Borland Turbo C. [3]
QuickC - один из трех языков программирования Microsoft, в которых в тот же период продавались IDE этого типа, два других - QuickBasic. [4] и Квикпаскаль . [5] [6] Позже QuickBasic дал начало Visual Basic , а также был включен без компоновщика как QBasic в более поздние версии MS-DOS, заменив GW-BASIC . QuickC — прямой предок Visual C++ . [6] [7] [8] [9] [10] Три реализации языка Quick были разработаны для опытных пользователей (в отличие от профессиональных разработчиков, которым Microsoft снабжала языками программирования в виде дорогих и более полных реализаций для трех рассматриваемых языков, а также C++ , Fortran и Cobol ) и образовательных использовать; во всех трех случаях их основным конкурентом была компания Borland с ее серией компиляторов Turbo. [11] Microsoft Macro Assembler от Borland. также конкурирует с Turbo Assembler [12]
QuickC был компилятором только для реального режима, за исключением QuickC для Windows 1.0 , который также позволял компилировать программы в защищенном режиме, но только для Windows. [ нужна ссылка ]
История версий [ править ]
- QuickC 1.0 , выпущенный в октябре 1987 года. [13] [14] Он реализует стандарт ANSI C и совместим с Microsoft C 5.0. [15] CodeView также поддерживается. [16] В выпуске были известные проблемы совместимости с контроллерами жестких дисков WD . [17]
- QuickC 1.01
- QuickC 2.0 , выпущенный в январе 1989 года. [18] [19] [20] Новые функции включали: инкрементную компиляцию и компоновку, улучшенную скорость компиляции, встроенный ассемблер и поддержку всех моделей памяти. [21] Он был совместим с Microsoft C 5.1. [22]
- QuickC 2.01 , выпущенный в июне 1989 года. [23] Quick Assembler был включен в этот выпуск. [24] Он был совместим с Microsoft Source Profiler. [25]
- QuickC 2.50 , выпущенный в мае 1990 года. [26]
- QuickC 2.51 , выпущенный в декабре 1990 г. (доступен только вместе с ассемблером)
- QuickC для Windows 1.0 , выпущенный в сентябре 1991 года. [1] [27] Это была первая IDE для C на базе Windows. [28] а также был доступен в комплекте с Microsoft C 6.0 и Windows SDK. [29] В среде IDE использовались некоторые недокументированные вызовы API Windows . [30] [31] Эту версию все еще можно было использовать для DOS, но эти программы DOS были ограничены программами реального режима. [ нужна ссылка ]
См. также [ править ]
- QuickBASIC - аналогичная среда разработки для программирования на BASIC.
Ссылки [ править ]
- ^ Jump up to: а б «Microsoft готовит Quick C для Windows к июльскому выпуску» . Инфомир . 13 мая 1991 г. с. 113.
- ^ «В Visual C++ добавлена поддержка Windows» . Инфомир . 22 февраля 1993 г. с. 17.
- ^ «Реклама Quick C и Turbo C» . Инфомир . 7 сентября 1987 г. с. 70.
- ^ Набор инструментов программистов QuickBasic
- ^ Quick Language Essentials, стр. i-xxvii.
- ^ Jump up to: а б Инструментарий программиста QuickPascal, стр. 3-6
- ^ Gettfng Начало работы с Visual C++, введение
- ^ Набор инструментов для быстрого программиста на языке C, стр. 3-6.
- ^ Набор инструментов программиста QuickBasic, стр. 1-4.
- ^ Использование MS-DOS 6, Приложение III.
- ^ Борланд Турбо C
- ^ Гигантская черная книга компьютерных вирусов, стр. 16.
- ^ «Microsoft выпускает программы C и предоставляет скидки» . Инфомир . 9 ноября 1987 г. с. 29.
- ^ «Быстрая реклама C» . Инфомир . 7 декабря 1987 г. с. 28.
- ^ «Microsoft Quick C борется за лучшее преимущество C как для новичков, так и для профессионалов» . Инфомир . 23 мая 1988 г. с. 67.
- ^ «Группа пользователей с энтузиазмом встречает новые продукты Microsoft на языке C» . Инфомир . 8 июня 1987 г. с. 73.
- ^ «Microsoft пытается исправить быстрые ошибки C» . Инфомир . 7 декабря 1987 г. с. 3.
- ^ «Ранние пользователи довольны быстрым обновлением Microsoft C» . Инфомир . 30 января 1989 г. с. 15.
- ^ «Быстрая реклама C 2.0» . Инфомир . 6 февраля 1989 г. с. 23.
- ^ «QuickC 2.0 демонстрирует новый интерфейс, добавляет модели памяти и встроенный ассемблер» . Журнал ПК . 30 мая 1989 г. с. 36.
- ^ «Microsoft предлагает быстрое обновление C» . Инфомир . 16 января 1989 г. с. 15.
- ^ «Шесть компиляторов Си» . Инфомир . 22 мая 1989 г. с. 47.
- ^ «Быстрый ассемблер в комплекте с Quick C от Microsoft» . Инфомир . 12 июня 1989 г. с. 24.
- ^ «Microsoft представляет Quick Assembler» . Инфомир . 5 июня 1989 г. с. 3.
- ^ «Профилировщик исходного кода Microsoft работает с языками, соответствующими открытым инструментам» . Инфомир . 10 июня 1991 г. с. 22.
- ^ «Microsoft представляет C, быстрые обновления C и дополнительные инструменты» . Инфомир . 16 апреля 1990 г. с. 13.
- ^ «QuickC для Windows создает приложения без использования SDK» . Инфомир . 2 сентября 1991 г. с. 13.
- ^ «QuickC — это универсальный инструмент разработки» . Инфомир . 18 ноября 1991 г. с. 113.
- ^ «Языки C: океаны порознь» . Инфомир . 3 февраля 1992 г. с. 55.
- ^ «Автор оспаривает звонки, выпущенные Microsoft» . Инфомир . 14 сентября 1992 г. с. 3.
- ^ «Недокументированные вызовы Windows» . Инфомир . 16 ноября 1992 г. с. 98.