توربو سي

Turbo C هو بيئة تطوير متكاملة (IDE) ومترجم للغة البرمجة C من شركة Borland ، وقد توقف تطويره. تم طرحه لأول مرة في عام 1987، واشتهر ببيئة التطوير المتكاملة، وحجمه الصغير، وسرعة الترجمة العالية، والأدلة الشاملة، وسعره المنخفض.
في مايو 1990، استبدلت بورلاند لغة Turbo C بلغة Turbo C++ . وفي عام 2006، أعادت بورلاند استخدام اسم Turbo .
التاريخ المبكر
في أوائل ثمانينيات القرن العشرين، حققت شركة بورلاند نجاحًا كبيرًا مع منتجها Turbo Pascal ، وأصبح خيارًا شائعًا لتطوير تطبيقات الحاسوب الشخصي. وواصلت بورلاند هذا النجاح بإصدار Turbo Prolog (عام 1986)، وفي عام 1987، Turbo Basic وTurbo C. يتمتع Turbo C بخصائص مشابهة لـ Turbo Pascal: بيئة تطوير متكاملة ، ومترجم سريع (وإن لم يكن بنفس سرعة Turbo Pascal)، [ 1 ] ومحرر جيد، وسعر تنافسي.
تنافست لغة Turbo C مع أدوات البرمجة الاحترافية الأخرى، مثل Microsoft C و Watcom C و Lattice C ، بينما حققت لغة Turbo Pascal نجاحًا مع الهواة والمدارس بالإضافة إلى المبرمجين المحترفين.
سجل الإصدارات
قدّم الإصدار 1.0 (13 مايو 1987) أول بيئة تطوير متكاملة للغة C على أجهزة IBM PC . وكما هو الحال مع العديد من منتجات بورلاند في ذلك الوقت، تم شراء البرنامج من شركة أخرى (في هذه الحالة، مُجمِّع Wizard C من تطوير بوب جيرفيس [ 3 ] )، وتم تسويقه تحت اسم "Turbo". كان يعمل بذاكرة سعتها 384 كيلوبايت . وقد أتاح استخدام التجميع المضمن مع إمكانية الوصول الكامل إلى الأسماء والهياكل الرمزية للغة C، ودعم جميع نماذج الذاكرة، ووفر تحسينات للسرعة والحجم وطي الثوابت وإزالة القفزات. [ 4 ]
كان الإصدار 1.5 (يناير 1988) تحسينًا تدريجيًا للإصدار 1.0. وقد تضمن المزيد من البرامج التجريبية، وأدلة استخدام مُحسّنة، وإصلاحات للأخطاء. تم توزيعه على خمسة أقراص مرنة سعة 360 كيلوبايت تحتوي على ملفات غير مضغوطة، وجاء مزودًا ببرامج C تجريبية، بما في ذلك برنامج جداول بيانات مُبسّط يُسمى mcalc . وقدّم هذا الإصدار ملف الرأس <conio.h> (الذي وفّر إجراءات إدخال/إخراج سريعة خاصة بأجهزة الكمبيوتر الشخصية).
تضمنت النسخة 2.0 (أواخر عام 1988) أول إصدار "شاشة زرقاء"، والذي أصبح سمة مميزة لجميع إصدارات بورلاند اللاحقة لنظام MS-DOS . كما توفرت هذه النسخة مع برنامجي Turbo Assembler و Turbo Debugger . وصدرت نسخة Turbo C 2.0 (في ألمانيا فقط) لجهاز أتاري ST ؛ ولم تتولى بورلاند صيانة البرنامج، بل قامت ببيعه وتغيير اسمه إلى PureC. وقد أدخلت هذه النسخة ملف الرأس <graphics.h>، الذي يوفر واجهة رسومات بورلاند المضمنة مسبقًا في Turbo Pascal .
مع إصدار Turbo C++ 1.0 (عام 1990)، تم دمج المنتجين في منتج واحد، وتوقف استخدام اسم "Turbo C". طُوّر مُصرّف C++ بموجب عقد من قِبل شركة في سان دييغو، وكان من أوائل المُصرّفات "الحقيقية" للغة C++ (حتى ذلك الحين، كان من الشائع استخدام مُصرّفات أولية تُولّد شيفرة C، انظر Cfront ).
إصدار برنامج مجاني
في عام 2006، أعادت شركة إمباركاديرو تكنولوجيز ، خليفة بورلاند ، إصدار برنامج Turbo C وإصدارات MS-DOS من مترجمات Turbo C++ كبرامج مجانية . [ 5 ] [ 6 ] [ 7 ]
استقبال
أدرجت مجلة BYTE في يناير 1989 برنامجي Turbo C وTurbo Pascal ضمن الفائزين بجوائز BYTE المتميزة. وأشارت المجلة، مستشهدةً بواجهة المستخدم الخاصة بهما وتركيزهما المستمر على السرعة، إلى أنه "لا يوجد ما هو أفضل منهما في مجال النماذج الأولية السريعة". [ 8 ] وفي استعراضٍ أجرته المجلة في فبراير 1989 حول مُجمِّعات لغة C المُحسَّنة، ذكرت BYTE أن Turbo C Professional 2.0 "ليس استثناءً" لسمعة الشركة "المستحقة في تقديم برامج جيدة بأسعار مناسبة". وأفادت المجلة بأن Turbo C "يُجمَّع بشكل أسرع - أسرع بكثير - من أي مُجمِّع آخر قمنا بمراجعته"، وأشادت بإضافة Turbo Debugger ("أفضل مُصحِّح أخطاء للمصدر"). وخلصت BYTE إلى أن Turbo C لم يُنتج أسرع أو أصغر ملف تنفيذي، "لكنه بالتأكيد الأكثر متعةً في الاستخدام". [ 2 ]
انظر أيضاً
- مُجمِّع توربيني
- مصحح الأخطاء التوربيني
- Open Watcom C/C++ - مترجم مجاني للغات C/C++/Fortran x86 لأنظمة DOS و OS/2 و Windows و Linux
مراجع
- ↑ هاج، جيمس. "تاريخ شخصي لسرعة الترجمة، الجزء الثاني" . البرمجة في القرن الحادي والعشرين . تم الاسترجاع في 5 يونيو 2016 .
- 1 2 أبيكي، ستيفن؛ أوديل، جون (فبراير 1989). " تنعيم C" . بايت . ص 170-186 . تم الاسترجاع في 2024-10-08 .
- ↑ معلومات أساسية من بورلاند ، 2/8/1999
- ↑ "قاموس الحوسبة" . Foldoc.org . تم الاطلاع عليه بتاريخ 26-09-2022 .
- ↑ تيم ديلكيارو (28 مارس 2011). "مترجم بورلاند سي++ 5.5 مجاني" . Edn.embarcadero.com . مؤرشف من الأصل بتاريخ 19 يناير 2015. تم الاطلاع عليه بتاريخ 11 سبتمبر 2019 .
- ↑ ديفيد إنترسيمون (15 فبراير 2000) [11 مايو 1989]. "برنامج عتيق: Turbo C الإصدار 2.01" . Edn.embarcadero.com . مؤرشف من الأصل بتاريخ 22 يوليو 2012. تم الاطلاع عليه بتاريخ 11 سبتمبر 2019 .
- ↑ ديفيد إنترسيمون (14 أبريل 2000) [28 فبراير 1991]. "برنامج عتيق: Turbo C++ الإصدار 1.01" . Edn.embarcadero.com . تاريخ الاسترجاع: 11 سبتمبر 2019 .
- ↑ "جوائز بايت" . بايت . يناير 1989. ص 327.
روابط خارجية
- borland.com - متحف شبكة مطوري بورلاند
- codegear.com - Turbo C++ الإصدار 1.01، مؤرشف بتاريخ 25 يونيو 2008 على موقع Wayback Machine
- borland.com - تحميل برنامج Turbo C 2.01 مجاناً من EDN
- computermuseum-muenchen.de - متحف الحاسوب في ميونخ، يضم مجموعة كبيرة من البرامج، بما في ذلك Turbo C 1.0 وما بعدها
- برنامج عام 1987
- برمجيات بورلاند
- مترجمات لغة البرمجة C
- برنامج DOS
