QuickC | |
---|---|
Tyyppi | Integroitu kehitysympäristö |
Kehittäjä | Microsoft |
Sisään kirjoitettu | C |
Käyttöjärjestelmä | DOS |
Lisenssi | omistusoikeus |
Microsoft QuickC on integroitu kehitysympäristö C -ohjelmointikielelle , jota Microsoft tuotti vuosina 1987–1993, jolloin se korvattiin Visual C++ -kehitysympäristöllä [1] . Tuote asetettiin kilpailijaksi Borlandin valmistamalle Turbo C -kehitysympäristölle [2] .
QuickC 1.0:n ensimmäinen versio julkaistiin lokakuussa 1987 samaan aikaan kuin kalliimpi Microsoft C 5.0 -kehitystyökalu . Quick C asetettiin ympäristöksi pienten ohjelmien nopealle kehitykselle, kun taas Microsoft C oli tarkoitettu vakavammille ja monimutkaisemmille ohjelmistoille [3] . Kehitysympäristön ensimmäinen versio sisälsi grafiikkakirjastot ja debuggerin, jota ei löytynyt kilpailevasta Turbo C :stä [4] . Kieliominaisuuksien tuki oli ANSI -yhteensopiva ja yhteensopiva Microsoft C 5.0:n kanssa (ei tukea valtavalle muistimallille eikä täydellistä optimointisarjaa) [5] . Tuki VGA - sovittimelle ja 43- riviselle EGA -sovitintilalle on ilmoitettu, samoin kuin CodeView [6] -debuggeri . Tämä versio ei ollut yhteensopiva joidenkin Western Digital -kiintolevyohjainten kanssa , mikä saattoi johtaa tietojen menetykseen [7] . QuickC 1.01 julkaistiin tämän virheen korjaamiseksi.
Tammikuussa 1989 julkaistiin QuickC 2.0 [8] [9] . Seuraavia uusia ominaisuuksia on ehdotettu: inkrementaalinen käännös ja kokoaminen, lisääntynyt käännösnopeus, inline assembler , tuki kaikille muistimalleille, parannettu hypertekstiohjejärjestelmä ja kehitystuki Windowsille [10] . InfoWorld -lehden arvioija mainitsee tämän ympäristöversion eduista yhteensopivuuden Microsoft C 5.1:n kanssa, hyvän (vaikkakin puutteellisen) ANSI-standardin tuen ja laadukkaan dokumentaatiojärjestelmän [11] .
Kesäkuussa 1989 julkaistiin versio 2.01, joka sisälsi Quick Assemblerin (kevyt versio MASM 5.1:stä) ja oli yhteensopiva Microsoft Source Profilerin [12] [13] [14] kanssa .
Toukokuussa 1990 julkaistu versio 2.50 sisälsi tuen pienelle muistimallille pienten COM-ohjelmien kirjoittamiseen ja tuen kielilaajennuksille, kuten "__pohjaisille" osoittimille ja parametrien välittämiselle prosessorirekisterien kautta [15] . Versio 2.51 julkaistiin vuonna 1990.
Syyskuussa 1991 julkaistiin Quick C for Windows 1.0, jota voitiin käyttää ohjelmien kehittämiseen sekä DOS :lle että Windowsille . Se sisälsi IDE:n, kääntäjän, Quick Case:W GUI -kehitystyökalun ja QuickWin- kirjaston Windowsin tuen lisäämiseksi vanhemmille. DOS-ohjelmat [16] . Kehitysympäristö sisälsi lähdeeditorin, virheenkorjausohjelman, kuvaeditorin ja valintaikkunaeditorin ; ohjelmistokehitys ei vaatinut Windows SDK :n käyttöä [17] . Tämä versio oli yhteensopiva Microsoft C 6.0:n kanssa ja oli ensimmäinen Windows-kehitysympäristö C-kielelle [18] . Saatavilla oli myös paketti, joka sisälsi Microsoft C 6.0:n, Quick C for Windows 1.0:n ja Windows SDK:n [19] . Kehitysympäristö käytti dokumentoimattomia Windows API -funktiokutsuja [20] [21] .
IDE | |
---|---|
Universaali | |
C / C++ | |
PERUS | |
Java |
|
Pascal | |
PHP |
|
Python |
|
ActionScript | |
rubiini | |
vertailu |