أبعاد خفية في كومودور بيسك

كومودور بيسيك(تُعرف أيضاً باسم PET BASIC أو CBM-BASIC)، هي إحدى لهجات لغة البرمجة بيسيك التي صُممت لسلسلة الحواسيب المنزلية بـ 8 بت من إنتاج شركة كومودور إنترناشيونال، والتي امتدت إصداراتها من جهاز كومودور بي إي تي|PET (عام 1977) وحتى جهاز كومودور 128 (عام 1985).

يستند هذا النظام الأساسي إلى لغة [[مايكروسوفت بيسيك 6502؛ مما يجعله يتشارك في الكثير من السمات مع لغات بيسيك 6502 المعاصرة له في تلك الفترة، ومن أبرزها أبلسوفت بيسيك. وقد نجحت شركة كومودور إنترناشيونال|كومودورفي الاستحواذ على ترخيص لغة بيسيك من شركة مايكروسوفت عام 1977، وذلك وفق اتفاقية "الدفع لمرة واحدة دون رسوم ملكية تالية"؛ وجاء هذا الاتفاق بعد أن رفض جاك تراميل عرضاً قدّمه بيل غيتس يقضي بدفع 3 دولارات أمريكية عن كل وحدة مبيعة، حيث علّق تراميل قائلاً: «أنا متزوج بالفعل»، مؤكداً أنه لن يدفع ما يزيد عن 25,000 دولار أمريكي كقيمة إجمالية لترخيص دائم .

تطابقت النسخة الأولى لبرنامج كومودور بي بي تي (PET) إلى حد كبير مع تطبيق مايكروسوفت الأصلي باستثناء بعض التحسينات الطفيفة. وعلى المنوال نفسه، جاء إصدار BASIC 2.0 المدمج في جهاز كومودور 64|C64، والذي اعتُمد كذلك في أجهزة كومودور 128|C128 (عند تشغيله في وضع محاكاة C64) وطرازات أخرى تالية. في المقابل، زودت أجهزة PET اللاحقة بنسخة BASIC 4.0، والتي حافظت على البنية الأساسية للإصدار الأول لكنها تميزت بإضافة حزمة من الأوامر المخصصة للتعامل مع قرص مرن.

شكلت نسخة BASIC 3.5 أول تحديث جوهري في مسار هذه اللغة؛ حيث عُزِّزت بحزمة أوامر جديدة تدعم الرسوميات والصوت، إلى جانب تضمين مُجمِّع مصغر مدمج في شاشة عرض لغة الآلة على جهازي كومودور 16|C16 و كومودور بلس/4|Plus/4. وعقِب ذلك، أُرفق إصدار BASIC 7.0 مع حاسوب كومودور 128، مستعيناً بالأوامر المهيكلة المستوحاة من نسخة BASIC 3.5 الخاصة بجهاز Plus/4، بالإضافة إلى تزويده بمُحرر للرسوميات المتحركة وكلمات مفتاحية مخصصة للاستفادة الكاملة من قدرات الجهاز المتقدمة. أما الإصدار الأخير BASIC 10.0، فكان مخصصاً لجهاز كومودور 65 الذي ألغي إنتاجه ولم يُطرح تجارياً في الأسواق.

قراءة المقال الكامل على ويكيبيديا ←