Difference between revisions of "QuickC for Windows"

From Computer History Wiki
Jump to: navigation, search
Line 5: Line 5:
 
| creator = Microsoft
 
| creator = Microsoft
 
| year introduced = 1990
 
| year introduced = 1990
| architecture = [[i286]], [[i386]]
+
| architecture = [[i8086]], [[i286]]
 
| type = Compiler
 
| type = Compiler
 
| language = C
 
| language = C
 
}}
 
}}
QuickC for Windows was a [[C]] compiler hosted in [[Microsoft Windows 3.0]].  This was the cheapest way of writing protected mode programs, as this retailed for $149, along with the $150 cost of Windows 3.0.  Dos Extenders of the time with compilers cost several thousand dollars.
 
  
The interface from QuickC for windows eventually found its way into the Visual C++ program, as both share many common elements.
+
QuickC for Windows was a [[C]] compiler hosted in [[Microsoft Windows 3.0]].  This was the cheapest way of writing protected mode programs, as this retailed for $149, along with the $150 cost of Windows 3.0.  Dos Extenders of the time with compilers cost several thousand dollars.  Not only was this a super cheap solution, but the superior winhelp help engine made programming easier.
  
You could target both MS-DOS & Windows 3.0 with this compiler.
+
The interface from QuickC for windows eventually found its way into the Visual C++, as both share many common elements. What had started as an entry level compiler, was to give rise to the next generation tools.
 +
 
 +
You could target both MS-DOS & Windows 3.0 with this compiler, although the MS-DOS programs were restricted to real mode only.  There was no dos extender support.  However with the [[QuickWin]] library, it was desirable to port simple command line/text programs to Windows in order to use the additional memory.
 +
 
 +
The few restrictions is that you cannot create libraries (static, or dynamic).  The compiler is a DLL called from the interface, so you cannot invoke any of it from the command line.
  
 
[[Category:Compilers]]
 
[[Category:Compilers]]
 
{{stub}}
 
{{stub}}

Revision as of 20:56, 14 April 2010


QuickC for Windows
QuickC front.jpg
A retail copy of QuickC for Windows
Type: Compiler
Creator: Microsoft
Architecture: i8086, i286
Date Released: 1990


QuickC for Windows was a C compiler hosted in Microsoft Windows 3.0. This was the cheapest way of writing protected mode programs, as this retailed for $149, along with the $150 cost of Windows 3.0. Dos Extenders of the time with compilers cost several thousand dollars. Not only was this a super cheap solution, but the superior winhelp help engine made programming easier.

The interface from QuickC for windows eventually found its way into the Visual C++, as both share many common elements. What had started as an entry level compiler, was to give rise to the next generation tools.

You could target both MS-DOS & Windows 3.0 with this compiler, although the MS-DOS programs were restricted to real mode only. There was no dos extender support. However with the QuickWin library, it was desirable to port simple command line/text programs to Windows in order to use the additional memory.

The few restrictions is that you cannot create libraries (static, or dynamic). The compiler is a DLL called from the interface, so you cannot invoke any of it from the command line.