Microsoft QuickC

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2017. október 27-én felülvizsgált verziótól ; az ellenőrzések 5 szerkesztést igényelnek .
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] .

Történelem

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] .

Irodalom

Jegyzetek

  1. ↑ A Visual C++ hozzáadja a Windows támogatást  (1993. február 22.), 17. o.
  2. Quick C vs Turbo C hirdetés  (1987. szeptember 7.), 70. o.
  3. A Microsoft kiadja a C programárut, árengedményeket biztosít  (1987. november 9.), 29. o.
  4. Gyors C hirdetés  (1987. december 7.), 28. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  5. Microsoft Quick C Battles for a Better C Benefit Kezdő és profi egyaránt  (1988. május 23.), 67. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  6. A felhasználói csoport lelkesedéssel köszönti a Microsoft új C-termékeit  (1987. június 8.), 73. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  7. Microsoft Scrambles to Patch Quick C Bugs  (1987. december 7.), 3. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  8. A korai felhasználók elégedettek a Microsoft Quick C frissítésével  (1989. január 30.), 15. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  9. Quick C 2.0 hirdetés  (1989. február 6.), 23. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  10. A Microsoft gyors C frissítést kínál  (1989. január 16.), 15. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  11. Six C Compilers  (1989. május 22.), 47. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  12. Quick Assembler a Microsoft Quick C-vel együtt  (1989. június 12.), 24. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  13. Microsoft Debuts Quick Assembler  (1989. június 5.), 3. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  14. A Microsoft Source Profiler Works With Languages ​​Conforming to Open Tools  (1991. június 10.), 22. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  15. A Microsoft bemutatja a C, Gyors C frissítéseket és kiegészítő eszközöket  (1990. április 16.), 13. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  16. Microsoft Readies Quick C for Windows for július Bevezetés  (1991. május 13.), 113. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  17. A QuickC for Windows SDK használata nélkül hoz létre alkalmazásokat  (1991. szeptember 2.), 13. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  18. A QuickC egy egyablakos fejlesztőeszköz  (1991. november 18.), 113. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.
  19. C nyelvek: óceánok egymástól  (1992. február 3.), 55. o. Archiválva : 2012. október 13. Letöltve: 2017. október 27.
  20. A szerző vitatja a Microsoft által kiadott felhívásokat  (1992. szeptember 14.), 3. o. Archiválva : 2012. október 13. Letöltve: 2017. október 27.
  21. Dokumentálatlan Windows-hívások  (1992. november 16.), 98. o.. Archiválva az eredetiből 2012. október 13-án. Letöltve: 2017. október 27.