QuickC | |
---|---|
Tip de | Mediu de dezvoltare integrat |
Dezvoltator | Microsoft |
Scris in | C |
Sistem de operare | DOS |
Licență | proprietate |
Microsoft QuickC este un mediu de dezvoltare integrat pentru limbajul de programare C , produs de Microsoft din 1987 până în 1993, când a fost înlocuit cu mediul de dezvoltare Visual C++ [1] . Produsul a fost poziționat ca un concurent pentru mediul de dezvoltare Turbo C produs de Borland [2] .
Prima versiune a QuickC 1.0 a fost lansată în octombrie 1987, în același timp cu instrumentul de dezvoltare mai scump Microsoft C 5.0 ; Quick C a fost poziționat ca un mediu pentru dezvoltarea rapidă a programelor mici, în timp ce Microsoft C a fost destinat unui software mai serios și mai complex [3] . Prima versiune a mediului de dezvoltare a inclus biblioteci grafice și un depanator care nu a fost găsit în Turbo C concurent [4] . Suportul pentru caracteristicile limbajului a fost conform ANSI și compatibil cu Microsoft C 5.0 (fără suport pentru modelul de memorie uriaș și fără set complet de optimizări) [5] . A fost anunțat suport pentru adaptorul VGA și modul adaptor EGA cu 43 de linii , precum și pentru depanatorul CodeView [6] . Această versiune a fost incompatibilă cu unele controlere de hard disk Western Digital , ceea ce ar putea duce la pierderea datelor [7] . QuickC 1.01 a fost lansat pentru a remedia această eroare.
În ianuarie 1989, a fost lansat QuickC 2.0 [8] [9] . Au fost propuse următoarele caracteristici noi: compilare și asamblare incrementală, viteză crescută de compilare, asamblare inline , suport pentru toate modelele de memorie, sistem de ajutor hypertext îmbunătățit și suport pentru dezvoltare pentru Windows [10] . Revizorul revistei InfoWorld subliniază printre avantajele acestei versiuni a mediului compatibilitatea cu Microsoft C 5.1, suport bun (deși incomplet) pentru standardul ANSI și un sistem de documentare de înaltă calitate [11] .
În iunie 1989, a fost lansată versiunea 2.01, care includea Quick Assembler (o versiune ușoară a MASM 5.1) și era compatibilă cu Microsoft Source Profiler [12] [13] [14] .
Versiunea 2.50, lansată în mai 1990, includea suport pentru modelul de memorie minuscul pentru scrierea de programe COM mici și suport pentru extensii de limbaj, cum ar fi pointerii „__based” și trecerea parametrilor prin registrele procesorului [15] . Versiunea 2.51 a fost lansată în 1990.
În septembrie 1991, a fost lansat Quick C pentru Windows 1.0, care putea fi folosit pentru a dezvolta programe atât pentru DOS , cât și pentru Windows și includea un IDE, un compilator, un instrument de dezvoltare Quick Case:W GUI și biblioteca QuickWin pentru a adăuga suport Windows pentru mai vechi. Programe DOS [16] . Mediul de dezvoltare a inclus un editor sursă, un depanator, un editor de imagini și un editor de casete de dialog ; dezvoltarea de software nu a necesitat utilizarea Windows SDK [17] . Această versiune a fost compatibilă cu Microsoft C 6.0 și a fost primul mediu de dezvoltare pentru Windows pentru limbajul C [18] . De asemenea, era disponibil un pachet format din Microsoft C 6.0, Quick C pentru Windows 1.0 și Windows SDK [19] . Mediul de dezvoltare a folosit apeluri de funcții Windows API nedocumentate [20] [21] .
IDE | |
---|---|
universal | |
C / C++ | |
DE BAZĂ | |
Java |
|
Pascal | |
PHP |
|
Piton | |
ActionScript | |
rubin | |
comparaţie |