لغات البرمجة

تاريخ لغة برمجة BEFLIX

BEFLIX هي أول لغة مضمنة مخصصة لتحريك الرسومات الكمبيوترية، تم اختراعها من قبل كين نولتون في بيل لابز في عام 1963. تأتي تسميتها من مزيج بين “بيل” (Bell) و “فليكس” (Flicks). استخدم كين نولتون BEFLIX لإنشاء أفلام متحركة لأغراض تعليمية وهندسية. كما تعاون مع الفنان ستان فاندربيك في بيل لابز لإنشاء سلسلة من الأفلام المتحركة بالكمبيوتر تسمى “Poemfields” بين عامي 1966 و 1969. تم تطوير BEFLIX على جهاز الكمبيوتر الرئيسي IBM 7090 باستخدام مسجل فيلم ميكروفيلم Stromberg-Carlson SC2040 للإخراج. كانت بيئة البرمجة المستهدفة بواسطة BEFLIX تتألف من تنفيذ FORTRAN II مع ماكرو FORTRAN II Assembly Program (FAP). تم تنفيذ الإصدار الأول من BEFLIX من خلال ميزة ماكرو FAP. كان الإصدار اللاحق الذي يستهدف FORTRAN IV يشبه مكتبة البرنامج الفرعي التقليدية أكثر وفقد بعضًا من الطابع الفريد للغة. يتم إنتاج البكسلات عن طريق كتابة الأحرف على شاشة مسجل الميكروفيلم بشعاع إلكتروني غير مركز. يستخدم SC2040 أنبوبة “charactron” لتعرض الميكروفيلم. في BEFLIX، يتم تحديد شعاع الإلكترون غير المركز لرسم بكسلات كأشكال أحرف متشوهة. يتم اختيار الأحرف لإنشاء مجموعة من قيم الرمادي للبكسلات. المسجل الميكروفيلم غير متصل مباشرة بـ 7090، ولكن يتم التواصل من خلال الشريط المغناطيسي. يكتب BEFLIX الإخراج على الشريط الممغنط على 7090 ويقرأ المسجل الفيلمي الشريط لإنشاء الإخراج الفيلمي. تدعم BEFLIX أيضًا وضع المعاينة حيث يتم كتابة إطارات محددة من الإخراج على طابعة الخط. BEFLIX هي لغة برمجة تاريخية ذات أهمية كبيرة في تطور صناعة الرسوم المتحركة بالكمبيوتر وتمثل نقطة انطلاق هامة في هذا المجال.