QuickC | |
---|---|
Típusú | Integrált fejlesztői környezet |
Fejlesztő | Microsoft |
Beírva | C |
Operációs rendszer | DOS |
Engedély | szabadalmazott |
A Microsoft QuickC a C programozási nyelv integrált fejlesztői környezete , amelyet a Microsoft készített 1987 és 1993 között, amikor is a Visual C++ fejlesztői környezet váltotta fel [1] . A terméket a Borland által gyártott Turbo C fejlesztőkörnyezet versenytársaként pozícionálták [2] .
A QuickC 1.0 első verziója 1987 októberében jelent meg a drágább Microsoft C 5.0 fejlesztőeszközzel egy időben; A Quick C-t a kisméretű programok gyors fejlesztésének környezeteként pozícionálták, míg a Microsoft C-t komolyabb és összetettebb szoftverekhez [3] . A fejlesztői környezet első verziója grafikus könyvtárakat és egy olyan hibakeresőt tartalmazott, amely a konkurens Turbo C -ben nem található [4] . A nyelvi funkciók támogatása ANSI -kompatibilis volt , és kompatibilis a Microsoft C 5.0-val (nincs támogatás a hatalmas memóriamodellhez és nincs teljes optimalizálási lehetőség) [5] . Bejelentették a VGA adapter és a 43 soros EGA adapter mód támogatását, valamint a CodeView [6] hibakeresőt . Ez a verzió nem volt kompatibilis néhány Western Digital merevlemez-vezérlővel , ami adatvesztést okozhat [7] . A hiba javítására megjelent a QuickC 1.01.
1989 januárjában megjelent a QuickC 2.0 [8] [9] . A következő új funkciókat javasolták: növekményes fordítás és összeállítás, megnövelt fordítási sebesség, soron belüli összeszerelő , minden memóriamodell támogatása, továbbfejlesztett hipertext súgórendszer és fejlesztési támogatás a Windows számára [10] . Az InfoWorld magazin lektora a Microsoft C 5.1-gyel való kompatibilitás ezen verziójának előnyei között kiemeli az ANSI szabvány jó (bár hiányos) támogatását és a jó minőségű dokumentációs rendszert [11] .
1989 júniusában megjelent a 2.01-es verzió, amely tartalmazza a Quick Assemblert (a MASM 5.1 könnyű változata ) és kompatibilis a Microsoft Source Profilerrel [12] [13] [14] .
Az 1990 májusában kiadott 2.50-es verzió támogatja a kis memóriamodell támogatását kis COM-programok írásához , valamint olyan nyelvi kiterjesztések támogatását, mint a "__alapú" mutatók és a paraméterek processzorregisztereken keresztül történő továbbítása [15] . A 2.51-es verzió 1990-ben jelent meg.
1991 szeptemberében megjelent a Quick C for Windows 1.0, amely mind a DOS , mind a Windows programok fejlesztésére használható , és tartalmazott egy IDE-t, fordítót, Quick Case:W grafikus felhasználói felület fejlesztőeszközt és a QuickWin könyvtárat a régebbi Windows-támogatás hozzáadásához. DOS programok [16] . A fejlesztői környezet tartalmazott egy forrásszerkesztőt, egy hibakeresőt, egy képszerkesztőt és egy párbeszédpanel -szerkesztőt ; szoftverfejlesztéshez nem volt szükség a Windows SDK [17] használatára . Ez a verzió kompatibilis a Microsoft C 6.0-val, és ez volt az első fejlesztői környezet a Windows számára a C nyelvhez [18] . A Microsoft C 6.0, a Quick C for Windows 1.0 és a Windows SDK [19] csomagja is elérhető volt . A fejlesztői környezet nem dokumentált Windows API függvényhívásokat használt [20] [21] .
IDE | |
---|---|
Egyetemes | |
C / C++ | |
ALAPVETŐ | |
Jáva |
|
Pascal | |
PHP |
|
Piton | |
ActionScript | |
rubin | |
összehasonlítás |