علامة تبويب الملفات
Filetab هي لغة برمجة حاسوبية تعتمد على جداول القرار ، وقد استخدمت على نطاق واسع في مجال الأعمال في الستينيات والسبعينيات.
تاريخ
يتمتع برنامج Filetab بتاريخ طويل، حيث صُمم في الأصل في أواخر الستينيات وهو مشتق من برنامج DETAB. طُوّر Filetab بواسطة المركز الوطني للحوسبة (NCC) [ 1 ] واستُخدم في البداية على أنظمة تشغيل ICL مثل GEORGE 2/3 و VME ، ثم نُقل إلى عدد كبير من الأنظمة الأخرى.
كان توم بارنارد هو المصمم الأصلي لبرنامج Filetab، حيث طور البرنامج (LITA - List and TAbulate) لصالح شركة Morgan Crucible عندما كان يعمل لديهم كمبرمج على جهاز ICL 1902 بين عامي 1965 و1968. وكان الغرض منه إنتاج تقارير بسيطة مخصصة، مشابهة لتلك التي تُنشأ باستخدام لوحة توصيل على جهاز جدولة البطاقات المثقبة ، متجاوزًا بذلك الحاجة إلى كتابة برنامج بلغة التجميع في لغة PLAN . لم يتطلب البرنامج سوى عدد قليل من البطاقات لتحديد تنسيقات الإدخال والإخراج، والعناوين، والتسلسل، والمجموع. لا يمكن وصف LITA كلغة برمجة، إذ أنها لا تتطلب سوى معلمات وقت التشغيل التي تشير إلى أنواع الحقول ومواقعها في السجلات، دون الحاجة إلى تجميع. في ذلك الوقت، لم تكن شركة Morgan مهتمة بملكية البرنامج أو حقوق النشر عندما غادر بارنارد لمواصلة تطويره تحت اسم Filetab.
في عام ٢٠٠٩، واجهت شركة NCC صعوبات مالية، فباعت حقوق علامة Filetab التجارية لشركة جديدة تحمل اسم "NCC Filetab Limited". [ ٢ ] وكان المدير الإداري لشركة NCC Filetab Limited يشغل منصب المدير الإداري لشركة NCC في ذلك الوقت، مع العلم أن شركة NCC Filetab Limited، على الرغم من تشابه الاسم، لم تكن مملوكة لشركة NCC. وفي عام ٢٠١٠، أُعلنت شركة NCC إفلاسها، وتم تصفيتها.
المتغيرات
تتضمن الإصدارات المنتجة ما يلي:
- TABN لأجهزة الكمبيوتر المركزية من سلسلة ICL 1900
- TAB-360 لنظام IBM System/360 (المعروف أيضًا باسم DETAB-360)
- برنامج UNITAB لـ UNIVAC
- HTAB لشركة هانيويل
- TAB-11 لـ RSTS/E على PDP-11
- FTL6 لسلسلة ICT 1900
- DTPL لسلسلة ICT 1900 - يختلف قليلاً عن FTL6
- RPL-11 [ 3 ] لـ RT-11 و RSTS/E و RSX-11 على PDP-11
- RPL-3 لنظام IBM System/3
- Filetab-D لأنظمة x86 و PDP-11
- لغة البرمجة السريعة (FPL). كُتبت بلغة التجميع 8086 لأجهزة الكمبيوتر الشخصية من IBM والأجهزة المتوافقة معها. (صدرت عام 1986). من تأليف كيفن باويس.
- صيغة Rapid-Expert و expertGenius الموسعة لأنظمة التشغيل Microsoft Windows و Unix و OpenVMS
- برنامج RapidGen لتحويل الملفات القديمة وبرنامج FILETAB لأنظمة التشغيل Windows وUnix وOpenVMS
تم إنتاج نسخة لينكس في عام 2001، والتي على الرغم من كونها مجانية الاستخدام إلا أنها لم تكن مفتوحة المصدر ومرخصة بموجب رخصة جنو العمومية ، مما أثار بعض الانتقادات من مجتمع البرمجيات مفتوحة المصدر. [ 4 ]
مراجع
- ↑ "...نجا مركز الاتصالات الوطني بفضل برنامج Filetab، وهو برنامج رائد لتوليد التقارير قابل للتشغيل البيني، والذي طوره المركز لأجهزة الحاسوب المركزية..." ، ComputerWeekly.com
- ↑ شركة NCC Software المحدودة، مؤرشفة بتاريخ 9 أكتوبر 2011 في أرشيف الإنترنت (Wayback Machine) ، صفحة "نبذة عنا" على الموقع الإلكتروني
- ↑ "إعلان لغات الحاسوب حرة" . مجلة نيو ساينتست . 100 (1380): 164. 20 أكتوبر 1983.
- ↑ «في العام الماضي، تم نقل البرنامج الرائد في مجال كتابة التقارير إلى نظام لينكس...» مؤرشف بتاريخ 27 يوليو 2011 في أرشيف الإنترنت (Wayback Machine) ، بقلم مايكل جوف
روابط خارجية
- برنامج RapidGen لإصدارات أدوات تطوير Filetab لأنظمة التشغيل Windows و Unix و OpenVMS
- دليل مطوري Filetab ، 2001، NCC
- لغات برمجة ICL
