السوبرنوفا : انتهى المخترع المهندس محمود سمير فايد من ابتكار لغة برمجية عربية الهوية من ناحية البناء والاستخدام، فهي تتيح أن تكون الشفرة المصدرية باللغة العربية أو باللغة الإنجليزية أو خليط من اللغتين، مما يعني الحفاظ على الهوية العربية وفي نفس الوقت التواصل على النطاق العالمي من خلال اللغة الإنجليزية، وأطلق فايد على ابتكاره “السوبرنوفا”.
وقد تم تطوير اللغة من قبل المهندس محمود فايد من منتصف عام 2009 وتم اطلاق الاصدار الاول فى مارس 2010 و”السوبرنوفا” ليست إعادة اختراع للغات البرمجة، ولكنها إضافة، حيث بدأ المخترع من حيث انتهى الآخرون، وتم بناء تلك اللغة باستخدام أساليب الذكاء الاصطناعي لتكون إحدى لغات البرمجية من الجيل الخامس فهي تصنف ضمن فرع معالجة اللغات الطبيعية، وتعد إضافة ملموسة إلى هذا الفرع من العلم فهي لغة قريبة جدا من لغة الإنسان بنسبة كبيرة تفوق لغات البرمجة الأخرى المتعارف عليها قبل بناء السوبرنوفا.
يقول المخترع: “لغة البرمجة العربية سوبرنوفا لغة برمجة ثنائية تتيح كتابة الشفيرة المصدرية باللغة العربية او الإنجليزية، فهى تدعم اللغة العربية كلغة لكتابة الكود أو الشفيرة المصدرية مما يسهل على أبناء العالم العربى تعلم البرمجة، فى مراحل مبكرة قبل تعلم اللغة الإنجليزية”.
ويضيف: “وفى نفس الوقت تتيح اللغة كتابة الكود أو الشفيرة المصدرية بلغة إنجليزية للتواصل على المستوى العالمى، وهى لغة برمجة تصنف ضمن احدث اجيال لغات البرمجة فهى من الجيل الخامس وهى أول لغة برمجة عربية فى هذا الجيل الذى يضم اللغات الطبيعية وأنظمة الذكاء الاصطناعى”.
وتم تطوير السوبرنوفا باستخدام تقنية البرمجة بدون كود PWCT التي ابتكرها المهندس محمود وهي منتج عربي مجاني مفتوح المصدر يمكن أن يحصل عليه القارئ مجانية من الرابط التالي:
ومشروع السوبرنوفا مجانى يمكن ان تحصل عليه من خلال الموقع الاجنبى sourceforge على الرابط التالى:
وقد وثق المخترع محمود سمير ابتكاره بكتاب يقدم شرحا بكل من اللغتين الإنجليزية والعربية، ويوضح الكتاب أساسيات اللغة بصورة مختصرة وكيفية استخدامها لعمل مختلف أنواع التطبيقات.
وقد تم نشر مقال عن لغة البرمجة الجديدة فى أحد المواقع الشهيرة العالمية عن ذلك المشروع وهو موقع codeprojec، وحقق المقال صدى جيد رغم ان اللغة مازالت فى اصداراتها الاولى
وقد تم تغطية اللغة ونشرها من قبل العديد من المواقع منها موقع softpedia.com والذى يختبر البرمجيات قبل نشرها للتاكد من خلوها من الفيروسات أو ما شابه من البرمجيات المضرة.