QuickC

QuickC
Utvecklare Microsoft
Initial release oktober 1987 ; 35 år sedan ( 1987-10 )
Stabil frisättning
2,51 / 1990 ; 33 år sedan ( 1990 )
Skrivet i C
Operativ system MS-DOS
Typ ID
Licens Proprietär
QuickC för Windows
Utvecklare Microsoft
Initial release september 1991 ; 31 år sedan ( 1991-09 )
Stabil frisättning
1,00 / september 1991 ; 31 år sedan ( 1991-09 )
Skrivet i C
Operativ system Microsoft Windows
Typ ID
Licens Proprietär

Microsoft QuickC är en avvecklad kommersiell integrerad utvecklingsmiljö (IDE)-produkt utvecklad av Microsoft för programmeringsspråket C , ersatt av Visual C++ Standard Edition. Dess främsta konkurrent var Borland Turbo C .

QuickC är ett av tre Microsofts programmeringsspråk med IDE av denna typ som marknadsförs under samma period, de andra två är QuickBasic och QuickPascal . QuickBasic gav senare upphov till Visual Basic och inkluderades utan länk som QBasic i senare versioner av MS-DOS, och ersatte GW-BASIC . QuickC är en linjär förfader till Visual C++ . De tre Quick-språkimplementeringarna var designade för avancerade användare (till skillnad från professionella utvecklare, som Microsoft försåg med programmeringsspråk i form av dyra och mer omfattande implementeringar för de tre språken i fråga samt C++, Fortran och Cobol ) och utbildning använda sig av; i alla tre fallen var deras största konkurrent Borland med sin Turbo-kompilatorserie. Microsoft Macro Assembler konkurrerar även med Borlands Turbo Assembler

QuickC var en kompilator för enbart mål för verkligt läge, med undantag för QuickC för Windows 1.0 som också gjorde det möjligt att kompilera program i skyddat läge, men bara för Windows.

Versionshistorik

  • QuickC 1.0 , släpptes i oktober 1987. Den implementerar ANSI C-standarden och är Microsoft C 5.0-kompatibel. CodeView stöds också. Utgåvan hade kända kompatibilitetsproblem med WD HDD-kontroller.
  • QuickC 1.01
  • QuickC 2.0 , släppt i januari 1989. Nya funktioner inkluderar: inkrementell kompilering och länkning, förbättrad kompileringshastighet, inbyggd assembler och stöd för alla minnesmodeller. Det var Microsoft C 5.1-kompatibelt.
  • QuickC 2.01 , släppt i juni 1989. Quick Assembler inkluderades i denna utgåva. Det var Microsoft Source Profiler-kompatibelt.
  • QuickC 2.50 , släpptes i maj 1990.
  • QuickC 2.51 , släppt i december 1990 (endast tillgängligt med den medföljande Assembler)
  • QuickC för Windows 1.0, släpptes i september 1991. Det var den första Windows-baserade IDE för C och var också tillgänglig i en bunt med Microsoft C 6.0 och Windows SDK. IDE använde sig av några odokumenterade Windows API- anrop. Det var fortfarande möjligt att rikta in sig på DOS med den här versionen, men dessa DOS-program var begränsade till program i verkligt läge.

Se även

  • QuickBASIC - liknande utvecklingsmiljö för BASIC-programmering