Turbo C++

Turbo C++ هو مُصرّف لغة C++ وبيئة تطوير متكاملة توقف تطويرها، وكان في الأصل من إنتاج شركة Borland . صُمّم في الأصل ليكون بديلاً منزلياً وهواةً لبرنامج Borland C++ . ومع تركيز المطورين بشكل أكبر على أدوات البرمجة الاحترافية، أصبحت منتجات Turbo C++ اللاحقة عبارة عن نسخ مُصغّرة من مُصرّفاتها الاحترافية.

تاريخ

بورلاند توربو سي++

صدرت النسخة 1.0 من Turbo C++ ، التي تعمل على نظام MS-DOS ، في مايو 1990. كما صدرت نسخة لنظام OS/2 . وصدرت النسخة 1.01 في 28 فبراير 1991، [ 1 ] وتعمل أيضًا على نظام MS-DOS. كانت هذه النسخة قادرة على إنشاء برامج COM و EXE ، وقد تم شحنها مع مُجمِّع Turbo من Borland لمعالجات Intel x86 . استندت النسخة الأولية من مُجمِّع Turbo C++ إلى واجهة أمامية طورتها شركة TauMetric (التي استحوذت عليها لاحقًا شركة Sun Microsystems ، وتم دمج واجهتها الأمامية في Sun C++ 4.0، الذي صدر عام 1994). دعم هذا المُجمِّع إصدار AT&T 2.0 من لغة C++.

صدرت نسخة Turbo C++ 3.0 في 20 نوفمبر 1991، وسط ترقب لإصدار نسخة Turbo C++ لنظام التشغيل Microsoft Windows . صدرت النسخة 3.0 في البداية كمترجم MS-DOS، ودعمت قوالب C++ ، ومجمع Borland المضمن ، وإنشاء ملفات تنفيذية لنمط MS-DOS لكل من الوضع الحقيقي 8086 والوضع المحمي 286 (بالإضافة إلى 80186 ). طبقت النسخة 3.0 معيار AT&T C++ 2.1، وهو أحدث إصدار في ذلك الوقت. لم يعد منتج Turbo Assembler المنفصل مُضمنًا، ولكن يمكن استخدام المجمع المضمن كنسخة ذات وظائف محدودة.

بعد فترة وجيزة من إصدار نظام التشغيل ويندوز 3.0، قامت شركة بورلاند بتحديث برنامج Turbo C++ لدعم تطوير تطبيقات ويندوز. وسرعان ما تبع إصدار Turbo C++ 3.1 منتج Turbo C++ 3.0 لنظام ويندوز .

من المحتمل أن يكون الانتقال من الإصدار 1.x إلى الإصدار 3.x محاولة جزئية لربط أرقام إصدار Turbo C++ بإصدارات Microsoft Windows؛ ومع ذلك، يبدو من المرجح أن هذا الانتقال كان ببساطة لمزامنة Turbo C و Turbo C++، حيث أن Turbo C 2.0 (1989) و Turbo C++ 1.0 (1990) قد صدرا تقريبًا في نفس الوقت، وكان الجيل التالي 3.0 عبارة عن دمج لكل من مترجم C و C++.

ابتداءً من الإصدار 3.0، قسمت بورلاند مُترجم لغة C++ إلى خطي إنتاج متميزين: "Turbo C++" و" Borland C++ ". تم تسويق Turbo C++ لهواة البرمجة ومستخدمي المُترجمات المبتدئين، بينما استهدف Borland C++ سوق تطوير التطبيقات الاحترافية. تضمن Borland C++ أدوات إضافية، وتحسينات في كود المُترجم، ووثائق لتلبية احتياجات المطورين التجاريين. كان بالإمكان ترقية Turbo C++ 3.0 باستخدام إضافات منفصلة، ​​مثل Turbo Assembler و Turbo Vision 1.0.

صدرت Turbo C++ 4.0 في نوفمبر 1993، وتتميز (من بين أمور أخرى) بدعمها القوي للقوالب. على وجه الخصوص، كان لـ Borland C++ 4 دورٌ محوري في تطوير مكتبة القوالب القياسية ، وقوالب التعبيرات ، وأولى التطبيقات المتقدمة لبرمجة القوالب الوصفية . مع نجاح منتج Borland Delphi المُطوَّر بلغة Pascal ، توقفت Borland عن العمل على مجموعة Borland C++ الخاصة بها، وركزت على C++Builder لنظام Windows. شارك C++Builder إطار عمل تطبيقات الواجهة الأمامية لـ Delphi، ولكنه احتفظ بمترجم الواجهة الخلفية لـ Borland C++. توقف التطوير النشط لـ Borland C++/Turbo C++ حتى عام 2006 (انظر أدناه).

أُعلن عن Turbo C++ 4.5 في 20 مارس 1995. [ 2 ] تشمل الميزات الجديدة QuickTour للوسائط المتعددة، وخمس ألعاب جديدة (Turbo Meteors (لعبة شبيهة بـ Asteroids)، وTurbo Blocks، وTurbo Cribbage، وTurbo 21، وTurbo Mah Jongg) مع أكوادها المصدرية. كما تتضمن مكتبة ObjectWindows (OWL) 2.5، وAppExpert، وClassExpert، وإطار عمل مكونات الكائنات.

بورلاند اليابان توربو سي++

المصدر: [ 3 ]

يدعم الإصدار 4.0J نظام التشغيل DOS لأجهزة PC-9801 و PC/AT ( DOS/V ). ويتضمن برنامج Turbo Debugger 4.0. يستخدم بيئة التطوير المتكاملة (IDE) ذاكرة XMS. يدعم مدير المشاريع ربط مكتبات OBJ/LIB، والتكامل مع برنامج Turbo Assembler 4.0J.

أُعلن عن الإصدار 5.0J في 23 يوليو 1996. [ 4 ] يستند هذا الإصدار إلى Borland C++ 5.0J، ويتضمن بيئة تطوير متكاملة (IDE) تدعم نظامي التشغيل Windows 95 وNT 3.51، ويمكنه تجميع برامج 16 بت. كما يتضمن مكتبة ObjectWindows 5.0، ومحرك قواعد بيانات Borland ، وأدوات قواعد البيانات المرئية.

مجموعة أدوات بورلاند توربو سي++

تتضمن هذه النسخة Borland C++Builder 1.0، وTurbo C++ 4.5 لنظام التشغيل Windows 3.1، وTurbo C++ 3.0 لنظام التشغيل DOS. ويستبدل إصدار لاحق C++Builder 1.0 بـ Borland C++BuilderX Personal Edition. [ 5 ]

Turbo C++ 2006

هو إصدار أحادي اللغة من برنامج Borland Developer Studio 2006 للغة C++، [ 6 ] أُعلن عنه لأول مرة في 6 أغسطس 2006، [ 7 ] وصدر لاحقًا في 5 سبتمبر 2006 من العام نفسه مع إصداري Turbo Explorer وTurbo Professional. [ 8 ] كان إصدار Explorer مجانيًا للتنزيل والتوزيع، بينما كان إصدار Professional منتجًا تجاريًا.

في أكتوبر 2009، أوقفت شركة إمباركاديرو تكنولوجيز دعم جميع إصدارات Turbo C++ 2006. ونتيجةً لذلك، لم يعد إصدار Explorer متاحًا للتنزيل، كما لم يعد إصدار Professional متاحًا للشراء من إمباركاديرو تكنولوجيز . وقد حلّ C++Builder 2007 محل Turbo C++ 2006 قبل استحواذ إمباركاديرو على CodeGear وتوقفها عن دعمه، وفي وقت لاحق، أعادت صفحة Turbo C++ 2006 الرسمية توجيه الزوار إلى C++Builder 2010.

إصدارات البرامج المجانية

تم إصدار Turbo C++ v1.01 في 21 فبراير 2002 بواسطة شركة Inprise Corporation. [ 9 ]

البرامج القديمة

  • يمكن تنزيل Turbo C++ v1.01 و Turbo C v2.01 مجانًا من موقع Borland's Antique Software الإلكتروني.
  • تم تضمين Turbo C++ 3.0 (DOS) في Turbo C Suite 1.0، والذي لم يعد يتم بيعه من قبل Borland.

انظر أيضاً

مراجع

  1. "تسليم البرمجيات واختبارها - مجتمع مايكرو فوكس" . Community.borland.com . تم الاطلاع عليه بتاريخ 2017-05-02 .
  2. برنامج BORLAND SHIPS TURBO C++ 4.5 - ترقية تجمع بين أدوات التعلم وأحدث تقنيات لغة C++
  3. ボーランドが送り出した C/C++の歴史
  4. 32ビット対応C/C++開発システム Turbo C++ 5.0J لنظامي التشغيل Windows 95 وWindows NT
  5. مجموعة أدوات Borland Turbo C++ – مستخدم جديد
  6. الأسئلة الشائعة حول إصدارات Turbo
  7. أعلنت مجموعة أدوات المطورين في بورلاند عن خطط لإعادة تنشيط Classic Turbo
  8. أعلنت مجموعة أدوات المطورين التابعة لشركة بورلاند سوفتوير عن التوافر الفوري لمنتجات Turbo الجديدة
  9. متحف شبكة مطوري بورلاند الرئيسية
  • صفحة شركة بورلاند الدولية: Turbo C++ 4.5
  • صفحة بورلاند اليابان على الإنترنت: TC++4.0J لنظام DOS ، وTC++5.0J لنظام ويندوز
  • صفحة شركة بورلاند للبرمجيات: مجموعة برامج Turbo C++ ، Turbo C++ 2006