QuickC | |
---|---|
Typ | Integrované vývojové prostředí |
Vývojář | Microsoft |
Zapsáno v | C |
Operační systém | DOS |
Licence | proprietární |
Microsoft QuickC je integrované vývojové prostředí pro programovací jazyk C , produkované společností Microsoft v letech 1987 až 1993, kdy bylo nahrazeno vývojovým prostředím Visual C++ [1] . Produkt byl umístěn jako konkurent vývojového prostředí Turbo C vyráběného společností Borland [2] .
První verze QuickC 1.0 byla vydána v říjnu 1987 ve stejnou dobu jako dražší vývojový nástroj Microsoft C 5.0 ; Quick C byl umístěn jako prostředí pro rychlý vývoj malých programů, zatímco Microsoft C byl určen pro serióznější a složitější software [3] . První verze vývojového prostředí obsahovala grafické knihovny a debugger nenalezený v konkurenčním Turbo C [4] . Podpora jazykových funkcí byla kompatibilní s ANSI a kompatibilní s Microsoft C 5.0 (žádná podpora pro velký paměťový model a žádná úplná sada optimalizací) [5] . Byla oznámena podpora pro adaptér VGA a 43řádkový režim adaptéru EGA a také ladicí program CodeView [6] . Tato verze byla nekompatibilní s některými řadiči pevných disků Western Digital , což mohlo vést ke ztrátě dat [7] . K opravě této chyby byla vydána verze QuickC 1.01.
V lednu 1989 byl vydán QuickC 2.0 [8] [9] . Byly navrženy následující nové funkce: přírůstková kompilace a sestavení, zvýšená rychlost kompilace, inline assembler , podpora pro všechny modely paměti, vylepšený systém hypertextové nápovědy a podpora vývoje pro Windows [10] . Recenzent časopisu InfoWorld mezi výhody této verze prostředí vyzdvihuje kompatibilitu s Microsoft C 5.1, dobrou (byť neúplnou) podporu standardu ANSI a kvalitní dokumentační systém [11] .
V červnu 1989 byla vydána verze 2.01, která obsahovala Quick Assembler (odlehčená verze MASM 5.1) a byla kompatibilní s Microsoft Source Profiler [12] [13] [14] .
Verze 2.50, vydaná v květnu 1990, obsahovala podporu pro malý paměťový model pro psaní malých programů COM a podporu jazykových rozšíření, jako jsou ukazatele "__based" a předávání parametrů přes registry procesoru [15] . Verze 2.51 byla vydána v roce 1990.
V září 1991 byl vydán Quick C pro Windows 1.0, který mohl být použit k vývoji programů pro DOS i Windows a obsahoval IDE, kompilátor, vývojový nástroj Quick Case:W GUI a knihovnu QuickWin pro přidání podpory Windows pro starší verze . Programy pro DOS [16] . Vývojové prostředí zahrnovalo zdrojový editor, debugger, editor obrázků a editor dialogových oken ; vývoj softwaru nevyžadoval použití Windows SDK [17] . Tato verze byla kompatibilní s Microsoft C 6.0 a byla prvním vývojovým prostředím pro Windows pro jazyk C [18] . K dispozici byl také balíček obsahující Microsoft C 6.0, Quick C pro Windows 1.0 a Windows SDK [19] . Vývojové prostředí využívalo nezdokumentovaná volání funkcí Windows API [20] [21] .
IDE | |
---|---|
Univerzální | |
C / C++ | |
ZÁKLADNÍ | |
Jáva |
|
Pascal | |
PHP |
|
Krajta | |
ActionScript | |
rubín | |
srovnání |