Szybkie C
Deweloper (y) | Microsoftu |
---|---|
Pierwsze wydanie | październik 1987 |
Wersja stabilna | 2,51 / 1990
|
Napisane w | C |
System operacyjny | MS-DOS |
Typ | IDE |
Licencja | Prawnie zastrzeżony |
Deweloper (y) | Microsoftu |
---|---|
Pierwsze wydanie | wrzesień 1991 |
Wersja stabilna | 1.00 / wrzesień 1991
|
Napisane w | C |
System operacyjny | Microsoft Windows |
Typ | IDE |
Licencja | Prawnie zastrzeżony |
Microsoft QuickC to wycofany komercyjny produkt zintegrowanego środowiska programistycznego (IDE) opracowany przez firmę Microsoft dla języka programowania C , zastąpiony przez Visual C++ Standard Edition. Jej głównym konkurentem był Borland Turbo C.
QuickC jest jednym z trzech języków programowania firmy Microsoft z IDE tego typu wprowadzonych na rynek w tym samym okresie, pozostałe dwa to QuickBasic i QuickPascal . QuickBasic dał później początek Visual Basicowi , a także został dołączony bez linkera jako QBasic do późniejszych wersji MS-DOS, zastępując GW-BASIC . QuickC jest liniowym przodkiem Visual C++ . Trzy implementacje języka Quick zostały zaprojektowane z myślą o zaawansowanych użytkownikach (w przeciwieństwie do profesjonalnych programistów, którym Microsoft dostarczył języki programowania w postaci kosztownych i bardziej kompleksowych implementacji dla omawianych trzech języków oraz C++, Fortran i Cobol ) oraz edukacyjne używać; we wszystkich trzech przypadkach ich głównym konkurentem był Borland z serią kompilatorów Turbo. Microsoft Macro Assembler konkuruje także z Turbo Assemblerem firmy Borland
QuickC był kompilatorem przeznaczonym wyłącznie do trybu rzeczywistego, z wyjątkiem QuickC dla Windows 1.0 , który umożliwiał również kompilowanie programów w trybie chronionym, ale tylko dla systemu Windows.
Historia wersji
- QuickC 1.0 , wydany w październiku 1987. Implementuje standard ANSI C i jest kompatybilny z Microsoft C 5.0. Obsługiwany jest także CodeView . W tej wersji znane były problemy ze zgodnością z kontrolerami dysków twardych WD .
- QuickC 1.01
- QuickC 2.0 , wydany w styczniu 1989. Nowe funkcje obejmowały: kompilację przyrostową i łączenie, zwiększoną prędkość kompilacji, wbudowany asembler i obsługę wszystkich modeli pamięci. Był Microsoft C 5.1.
- QuickC 2.01 , wydany w czerwcu 1989. Do tej wersji dołączono Quick Assembler. Był kompatybilny z Microsoft Source Profiler.
- QuickC 2.50 , wydany w maju 1990.
- QuickC 2.51 , wydany w grudniu 1990 (dostępny tylko z dołączonym asemblerem)
- QuickC dla Windows 1.0 , wydany we wrześniu 1991. Był to pierwszy oparty na systemie Windows IDE dla C i był również dostępny w pakiecie z Microsoft C 6.0 i Windows SDK. IDE korzystało z niektórych nieudokumentowanych API systemu Windows . W tej wersji nadal możliwe było kierowanie na DOS, ale te programy DOS były ograniczone do programów w trybie rzeczywistym.
Zobacz też
- QuickBASIC - podobne środowisko programistyczne do programowania w języku BASIC