كويك سي
مايكروسوفت كويك سي هو منتج بيئة تطوير متكاملة (IDE) تجاري متوقف عن الإنتاج، صممته مايكروسوفت للغة البرمجة سي ، وقد حل محله برنامج فيجوال سي++ الإصدار القياسي. [ 2 ] وكان منافسه الرئيسي هو بورلاند توربو سي . [ 3 ]
تُعدّ QuickC إحدى لغات البرمجة الثلاث التي طرحتها مايكروسوفت مع بيئات تطوير متكاملة (IDEs) من هذا النوع في نفس الفترة، واللغتان الأخريان هما QuickBasic [ 4 ] و QuickPascal [ 5 ] [ 6 ] . وقد انبثقت لغة Visual Basic لاحقًا من QuickBasic ، كما تم تضمينها بدون رابط باسم QBasic في إصدارات لاحقة من نظام MS-DOS، لتحل محل GW-BASIC . وتُعتبر QuickC سلفًا مباشرًا للغة Visual C++ [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] . صُممت تطبيقات لغات Quick الثلاث للمستخدمين المتقدمين (على عكس المطورين المحترفين، الذين زودتهم مايكروسوفت بلغات برمجة في شكل تطبيقات باهظة الثمن وأكثر شمولًا للغات الثلاث المذكورة، بالإضافة إلى C++ و Fortran و Cobol ) وللاستخدام التعليمي؛ وفي جميع الحالات الثلاث، كان منافسها الرئيسي هو Borland بسلسلة مُجمّعات Turbo الخاصة بها [ 11 ] . كما يتنافس مُجمّع Microsoft Macro Assembler مع مُجمّع Turbo من Borland [ 12 ] .
كان QuickC عبارة عن مترجم للوضع الحقيقي فقط، باستثناء QuickC لنظام التشغيل Windows 1.0 الذي سمح أيضًا بتجميع برامج الوضع المحمي ، ولكن فقط لنظام التشغيل Windows.
سجل الإصدارات
- تم إصدار QuickC 1.0 في أكتوبر 1987. [ 13 ] [ 14 ] وهو يطبق معيار ANSI C ويتوافق مع Microsoft C 5.0. [ 15 ] كما يدعم CodeView . [ 16 ] وقد واجه هذا الإصدار مشاكل توافق معروفة مع وحدات تحكم محركات الأقراص الصلبة WD . [ 17 ]
- QuickC 1.01
- تم إصدار QuickC 2.0 في يناير 1989. [ 18 ] [ 19 ] [ 20 ] تضمنت الميزات الجديدة: التجميع والربط التدريجي، وسرعة تجميع محسّنة، ومُجمِّع مُدمج، ودعم جميع نماذج الذاكرة. [ 21 ] كانت متوافقة مع Microsoft C 5.1. [ 22 ]
- تم إصدار QuickC 2.01 في يونيو 1989. [ 23 ] وتضمن هذا الإصدار برنامج Quick Assembler. [ 24 ] وكان متوافقًا مع برنامج Microsoft Source Profiler. [ 25 ]
- QuickC 2.50 ، الذي تم إصداره في مايو 1990. [ 26 ]
- QuickC 2.51 ، تم إصداره في ديسمبر 1990 (متوفر فقط مع برنامج التجميع المرفق)
- تم إصدار QuickC لنظام التشغيل Windows 1.0 في سبتمبر 1991. [ 1 ] [ 27 ] وكان أول بيئة تطوير متكاملة (IDE) للغة C على نظام Windows [ 28 ] ، كما كان متاحًا ضمن حزمة مع Microsoft C 6.0 وWindows SDK. [ 29 ] استخدمت بيئة التطوير المتكاملة بعض استدعاءات واجهة برمجة تطبيقات Windows غير الموثقة . [ 30 ] [ 31 ] كان من الممكن استهداف نظام DOS باستخدام هذا الإصدار، ولكن برامج DOS هذه كانت تقتصر على برامج الوضع الحقيقي.
انظر أيضاً
- QuickBASIC - بيئة تطوير مماثلة لبرمجة BASIC
- Open Watcom C/C++ - مُترجم مجاني للغات C/C++/ Fortran x86 لأنظمة DOS و OS/2 و Windows و Linux
مراجع
- 1 2 "مايكروسوفت تُجهّز لغة البرمجة السريعة C لنظام ويندوز لإطلاقها في يوليو" . إنفوورلد . 13 مايو 1991. ص 113.
- ↑ "Visual C++ يضيف دعمًا لنظام التشغيل Windows" . InfoWorld . 22 فبراير 1993. ص 17.
- ↑ "إعلان Quick C مقابل Turbo C" . InfoWorld . 7 سبتمبر 1987. ص 70.
- ↑ مجموعة أدوات مبرمجي QuickBasic
- ↑ أساسيات اللغة السريعة، الصفحات من 1 إلى 27
- 1 2 مجموعة أدوات مبرمجي QuickPascal، الصفحات 3-6
- ↑ البدء باستخدام Visual C++، مقدمة
- ↑ مجموعة أدوات مبرمجي لغة سي السريعة، الصفحات 3-6
- ↑ مجموعة أدوات مبرمجي QuickBasic، الصفحات 1-4
- ↑ استخدام MS-DOS 6 الملحق الثالث
- ↑ بورلاند توربو سي
- ↑ الكتاب الأسود الضخم لفيروسات الحاسوب، صفحة 16
- ↑ "مايكروسوفت تُصدر برامج C، وتقدم خصومات" . إنفوورلد . 9 نوفمبر 1987. ص 29.
- ↑ "إعلان كويك سي" . إنفوورلد . 7 ديسمبر 1987. ص 28.
- ↑ "Microsoft Quick C Battles for a Better C Benefit Noly and Professional of both" . InfoWorld . 23 مايو 1988. ص 67.
- ↑ "مجموعة مستخدمين ترحب بمنتجات مايكروسوفت الجديدة للغة C بحماس" . إنفوورلد . 8 يونيو 1987. ص 73.
- ↑ "مايكروسوفت تسارع لإصلاح ثغرات لغة البرمجة السريعة C" . إنفوورلد . 7 ديسمبر 1987. ص 3.
- ↑ "المستخدمون الأوائل راضون عن تحديث مايكروسوفت السريع C" . إنفوورلد . 30 يناير 1989. ص 15.
- ↑ "إعلان Quick C 2.0" . InfoWorld . 6 فبراير 1989. ص 23.
- ↑ "QuickC 2.0 يستعرض واجهة جديدة، ويضيف نماذج ذاكرة، ومجمعًا مضمنًا" . مجلة PC . 30 مايو 1989. ص 36.
- ↑ "مايكروسوفت تقدم ترقية سريعة لـ C" . إنفوورلد . 16 يناير 1989. ص 15.
- ↑ "ستة مترجمات للغة سي" . إنفوورلد . 22 مايو 1989. ص 47.
- ↑ "برنامج التجميع السريع المرفق مع برنامج Quick C من مايكروسوفت" . إنفوورلد . 12 يونيو 1989. ص 24.
- ↑ "مايكروسوفت تطلق برنامج التجميع السريع" . إنفوورلد . 5 يونيو 1989. ص 3.
- ↑ "محلل المصدر من مايكروسوفت يعمل مع اللغات المتوافقة مع الأدوات المفتوحة" . إنفوورلد . 10 يونيو 1991. ص 22.
- ↑ "مايكروسوفت تكشف النقاب عن لغة C، وتحديثات Quick C، وأدوات إضافية" . إنفوورلد . 16 أبريل 1990. ص 13.
- ↑ "برنامج QuickC لنظام التشغيل Windows يُنشئ تطبيقات دون استخدام SDK" . InfoWorld . 2 سبتمبر 1991. ص 13.
- ↑ "QuickC هي أداة تطوير شاملة" . InfoWorld . 18 نوفمبر 1991. ص 113.
- ↑ "لغات C: تفصل بينها محيطات" . InfoWorld . 3 فبراير 1992. ص 55.
- ↑ "مؤلف يعترض على المكالمات التي نشرتها مايكروسوفت" . إنفوورلد . 14 سبتمبر 1992. ص 3.
- ↑"Undocumented Windows calls". InfoWorld. November 16, 1992. p. 98.
- 1987 software
- Integrated development environments
- C (programming language) compilers
- DOS software
- Discontinued Microsoft development tools
- Programming language topic stubs
