QuickC
| 개발자 | 마이크로소프트 |
|---|---|
| 발표일 | 1987년 10월 |
| 안정화 버전 | 2.51
/ 1990년 |
| 프로그래밍 언어 | C |
| 운영 체제 | MS-DOS |
| 종류 | IDE |
| 라이선스 | 사유 |
| 개발자 | 마이크로소프트 |
|---|---|
| 발표일 | 1991년 9월 |
| 안정화 버전 | 1.00
/ 1991년 9월[1] |
| 프로그래밍 언어 | C |
| 운영 체제 | 마이크로소프트 윈도우 |
| 종류 | IDE |
| 라이선스 | 사유 |
마이크로소프트 QuickC(영어: QuickC)는 마이크로소프트가 C 프로그래밍 언어를 위해 개발한 단종된 상용 통합 개발 환경(IDE) 제품으로, 이후 마이크로소프트 비주얼 C++ 스탠다드 에디션으로 대체되었다.[2] 주 경쟁 제품은 볼랜드의 터보 C였다.[3]
QuickC는 같은 시기에 시장에 출시된 IDE 기반의 마이크로소프트 프로그래밍 언어 세 가지 중 하나이며, 나머지 둘은 퀵베이직[4]과 QuickPascal이다.[5][6] 퀵베이직은 나중에 비주얼 베이직으로 발전했으며, 이후 MS-DOS 버전에는 링커 없이 큐베이직으로 포함되어 GW 베이직을 대체했다. QuickC는 마이크로소프트 비주얼 C++의 직계 조상이다.[6][7][8][9][10] 이 세 가지 Quick 언어 구현체는 파워 유저를 대상으로 설계되었으며(전문 개발자에게는 마이크로소프트가 해당 언어뿐만 아니라 C++, 포트란, COBOL에 대해 더 비싸고 포괄적인 구현체를 제공했음), 교육용으로도 사용되었다. 세 경우 모두 주 경쟁자는 볼랜드의 터보 컴파일러 시리즈였다.[11] 마이크로소프트 매크로 어셈블러 또한 볼랜드의 터보 어셈블러와 경쟁 관계에 있었다.[12]
QuickC는 리얼 모드 타깃 컴파일러였으나, 보호 모드 프로그램을 컴파일할 수 있었던 QuickC for Windows 1.0은 예외적으로 윈도우용 프로그램만 지원했다.
버전 역사
- QuickC 1.0, 1987년 10월 출시.[13][14] ANSI C 표준을 구현하며 마이크로소프트 C 5.0과 호환된다.[15] 코드뷰(CodeView)도 지원한다.[16] 출시 당시 웨스턴 디지털 하드 디스크 컨트롤러와 호환성 문제가 있었다.[17]
- QuickC 1.01
- QuickC 2.0, 1989년 1월 출시.[18][19][20] 새로운 기능으로 증분 컴파일 및 링크, 컴파일 속도 향상, 내장 어셈블러 및 모든 메모리 모델 지원이 추가되었다.[21] 마이크로소프트 C 5.1과 호환된다.[22]
- QuickC 2.01, 1989년 6월 출시.[23] Quick 어셈블러가 이 버전에 포함되었다.[24] 마이크로소프트 소스 프로파일러와 호환된다.[25]
- QuickC 2.50, 1990년 5월 출시.[26]
- QuickC 2.51, 1990년 12월 출시 (어셈블러가 번들로 포함된 버전으로만 제공)
- QuickC for Windows 1.0, 1991년 9월 출시.[1][27] 윈도우용 C 개발을 위한 최초의 통합 개발 환경(IDE)이며,[28] 마이크로소프트 C 6.0 및 윈도우 SDK와의 번들로도 제공되었다.[29] 이 IDE는 일부 문서화되지 않은 윈도우 API 호출을 사용했다.[30][31] 이 버전에서도 DOS용 프로그램을 개발할 수 있었으나, 리얼 모드 프로그램으로 제한되었다.
같이 보기
각주
- ↑ 가 나 “Microsoft Readies Quick C for Windows for July Introduction”. 《InfoWorld》. 1991년 5월 13일. 113면.
- ↑ “Visual C++ adds Windows support”. 《InfoWorld》. 1993년 2월 22일. 17면.
- ↑ “Quick C vs Turbo C advertisement”. 《InfoWorld》. 1987년 9월 7일. 70면.
- ↑ QuickBasic Programmers' Toolbox
- ↑ Quick Language Essentials, pp i-xxvii
- ↑ 가 나 QuickPascal Programmers' Toolbox pp 3-6
- ↑ Gettfng Getting Started With Visual C++, intro
- ↑ Quick C Programmers' Toolbox pp 3-6
- ↑ QuickBasic Programmers' Toolbox pp 1-4
- ↑ Using MS-DOS 6 Appendix III
- ↑ Borland Turbo C
- ↑ The Giant Black Book of Computer Viruses pp 16
- ↑ “Microsoft Releases C Program Wares, Provides Rebates”. 《InfoWorld》. 1987년 11월 9일. 29면.
- ↑ “Quick C advertisement”. 《InfoWorld》. 1987년 12월 7일. 28면.
- ↑ “Microsoft Quick C Battles for a Better C Benefit Novice and Professional alike”. 《InfoWorld》. 1988년 5월 23일. 67면.
- ↑ “User Group Greets Microsoft's New C Products With Enthusiasm”. 《InfoWorld》. 1987년 6월 8일. 73면.
- ↑ “Microsoft Scrambles to Patch Quick C Bugs”. 《InfoWorld》. 1987년 12월 7일. 3면.
- ↑ “Early Users Pleased With Microsoft Quick C Update”. 《InfoWorld》. 1989년 1월 30일. 15면.
- ↑ “Quick C 2.0 advertisement”. 《InfoWorld》. 1989년 2월 6일. 23면.
- ↑ “QuickC 2.0 Shows Off New Interface, Adds Memory Models, In-line Assembler”. 《PC Magazine》. 1989년 5월 30일. 36면.
- ↑ “Microsoft Offers Quick C Upgrade”. 《InfoWorld》. 1989년 1월 16일. 15면.
- ↑ “Six C Compilers”. 《InfoWorld》. 1989년 5월 22일. 47면.
- ↑ “Quick Assembler bundled with Microsoft's Quick C”. 《InfoWorld》. 1989년 6월 12일. 24면.
- ↑ “Microsoft Debuts Quick Assembler”. 《InfoWorld》. 1989년 6월 5일. 3면.
- ↑ “Microsoft's Source Profiler Works With Languages Conforming to Open Tools”. 《InfoWorld》. 1991년 6월 10일. 22면.
- ↑ “Microsoft Unveils C, Quick C Updates and Add-On Tools”. 《InfoWorld》. 1990년 4월 16일. 13면.
- ↑ “QuickC for Windows creates applications without using SDK”. 《InfoWorld》. 1991년 9월 2일. 13면.
- ↑ “QuickC is a one-stop development tool”. 《InfoWorld》. 1991년 11월 18일. 113면.
- ↑ “C languages: oceans apart”. 《InfoWorld》. 1992년 2월 3일. 55면.
- ↑ “Author disputes calls released by Microsoft”. 《InfoWorld》. 1992년 9월 14일. 3면.
- ↑ “Undocumented Windows calls”. 《InfoWorld》. 1992년 11월 16일. 98면.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.