تعرف على عقوبة تزوير التقرير الطبي وفقًا للقانون    ترامب يعلن دعم الحكومة التكنوقراطية في غزة ويشدد على نزع سلاح حماس    محافظ قنا يشهد احتفالية «الإسراء والمعراج» بمسجد عبد الرحيم القنائي    البيت الأبيض: ترامب أوقف 800 عملية إعدام في إيران    زعيمة المعارضة الفنزويلية تلتقى ترامب وتهديه ميدالية جائزة نوبل للسلام    قسد تمنع المدنيين من الخروج عبر الممرات الإنسانية شرق حلب    الأهلى يضع الرتوش النهائية على صفقة ضم هادى رياض من بتروجت    زكريا أبوحرام يكتب: أطفال دولة التلاوة    عصام عطية يكتب: شو وزاري    صلاح دندش يكتب : تخاريف    شيخ الأزهر يحذِّر من خطورة التقسيم الزماني والمكاني للمسجد الأقصى المبارك    الأمم المتحدة تحذر من تفاقم الوضع حال شن ضربة عسكرية على إيران    «كمونة» يكشف كواليس اتحاد الكرة بشأن استمرار حسام حسن مع المنتخب    بعد انقطاع 5 سنوات.. وزير الثقافة يقرر سفر الفائزين بجائزة الدولة للإبداع الفني إلى أكاديمية روما    «أرقى مجلس تم تجميعه».. «ترامب» يعلّق على مبادرة السلام في غزة    وزارة الصحة: أكثر من 22.8 مليون خدمة طبية بمحافظة البحيرة خلال عام 2025 ضمن جهود تطوير الرعاية الصحية    صحة مطروح: إجراء 33 تدخلا جراحيا ناجحا بمستشفى سيوة المركزي    أحمد أموي: الهدف الأساسي للجمارك هو حماية الصناعة المصرية وتنظيم الأسواق    جامعة سوهاج ترد رسميًا على أزمة الطالبة الأولى بقسم اللغة الفارسية    أبرز تصريحات السيسي خلال لقائه وزير التعليم الياباني: توسيع المدارس المصرية اليابانية وتعزيز الشراكة التعليمية    قفلت السكة في وشها، رد فعل صادم من أصالة عن رغبة ابنتها شام احتراف الغناء (فيديو)    النائب أحمد بلال البرلسي يطالب بحد أدنى للمعاشات: الحكومة لا تدفع شيئا.. وهذه أموال المصريين    دعاء تفريج الهم والكرب في ليلة الإسراء والمعراج مجرّب ومؤثر    زعلانين ليه أنا هكون موجود، محمد رمضان يثير الجدل بشأن عدم تأهل مصر لنهائي أفريقيا (فيديو)    رئيس مصلحة الجمارك: نظام التسجيل المسبق للشحنات ACI حقق نجاحًا كبيرًا في تسريع الإفراج الجمركي    تسرب غاز ينهي حياة طفلين شقيقين في أبو النمرس بالجيزة    شديدة البرودة ورياح، حالة الطقس اليوم الجمعة 16 يناير 2026    أول قرار من النيابة ضد المتهم بدهس سيدة واثنين من أبنائها في حدائق أكتوبر    متحدث الحكومة: أنفقنا 300 مليار جنيه على تطوير الموانئ المصرية    متحدثة أمريكية: وجود قوات أوروبية في جرينلاند لا يؤثر على قرار ترامب    واشنطن: جميع الخيارات مطروحة لوقف "المذبحة" في إيران وترامب رجل أفعال لا أقوال    هل تشهد أسعار الدواجن زيادة خلال شهر رمضان؟ اتحاد المنتجين يرد    السعودية والمغرب توقعان برنامجين تنفيذيين للتعاون في مجال الطاقة المتجددة    أبطال وصناع فيلم مؤلف ومخرج وحرامي يحتفلون بعرضه الخاص    جاسم حيدر: الفن العراقي يواجه تحديات ولكل محافظة لون فني يميزها    شيخ الأزهر بمناسبة الإسراء والمعراج: المسجد الأقصى أمانة في أعناق المسلمين لا تسقط ولا تُمحَى    إلى ربع النهائي.. برشلونة يتجنب مفاجآت الكأس ويطيح ب راسينج سانتاندير    حكم صيام ليلة الإسراء والمعراج.. ما قاله العلماء بين الاستحباب والبدعية    أهم 10 أدعية مستجابة في ليلة الإسراء والمعراج وفضل الصدقات في هذه الليلة المباركة    ميلان يقلب تأخره لفوز على كومو ويواصل مطاردة إنتر في الدوري الإيطالي    خبر في الجول - موعد سفر بلال عطية لخوض فترة معايشة مع هانوفر    لأول مرة في تاريخ الطب البشري، نجاح أول جراحة لتحويل مسار الشريان التاجي دون فتح الصدر    الجمعية المصرية للتكييف: البيئة تساعد مصانع التبريد على استخدام تكنولوجيات لا تضر الأوزون    إريك شيل: أريد قيادة نيجيريا للفوز على منتخب مصر    «رفض يغششه».. طالب يعتدي على زميله بسلاح أبيض بعد امتحان التاريخ في الشرقية    "تعليم الإسكندرية" تنهي استعداداتها لامتحانات الفصل الدراسي الأول للشهادة الإعدادية    بعقد ثلاثى.. مصطفى العش يوقع للمصرى لمدة 6 أشهر وينتظم فى التدريبات غدا    محافظ أسوان يشهد احتفالية الأوقاف بذكرى ليلة الإسراء والمعراج بمسجد الحاج حسن    الرعاية الصحية بالإسماعيلية تستعد لإطلاق المرحلة الثانية من حملة "دمتم سند"    تطورات الحالة الصحية للفنان ياسر صادق بعد دخوله الرعاية المركزة    رئيس جامعة الأزهر يحضر مناقشة رسالة ماجستير ب طب الأسنان حول أحدث أساليب علاج الجذور    النيابة تأمر بتحليل الطعام في واقعة اشتباه تسمم أسرة بمدينة 15 مايو    "الشيوخ" يستأنف جلساته العامة الأحد بمناقشة قضايا المناخ وورد النيل وتعديل قانون الضريبة على العقارات    حكم صيام ليلة الإسراء والمعراج وأفضل الأعمال    الطقس غدا.. شديد البرودة وشبورة كثيفة والصغرى بالقاهرة 12 درجة    بهاء أبو شقة يعلن تنازله عن الترشح لرئاسة الوفد ويستقيل من عضوية الحزب    حى وسط القاهرة: حريق درب الدهان بمحل إكسسوارات ومحدود    إسقاط الجنسية المصرية عن شخصين لتجنسهما وخدمتهما العسكرية خارج البلاد    







شكرا على الإبلاغ!
سيتم حجب هذه الصورة تلقائيا عندما يتم الإبلاغ عنها من طرف عدة أشخاص.



البرمجة بدون كود.. ثورة في عالم الكمبيوتر
نشر في الفجر يوم 20 - 07 - 2011

خمس سنوات وهو يعمل لتحقيق فكرته العبقرية التي وصفها البعض بأنها مجنونة وغريبة، وفي تحد لكل من توقع فشل مشروعه أعلن طالب هندسة الالكترونيات أنه قادر على تنفيذ مشروعه الذي ينتظر يمثل بحق انقلابا في ميدان البرمجة، ليجيب أسئلة دارت في خلده قبل بداية عمله في المشروع وهي: لماذا يقع الاعتماد دائما على لغات برمجية لكي نطور برامج معلوماتية، وهو ما يحد من انتشار تعلم البرمجيات وتطويرها؟‎ لماذا لا تقع البرمجة من غير الاعتماد على لغة برمجية، وإنما بالاعتماد فقط على بيئة تطوير؟، وكان نتاج هذا العمل هو المشروع الطموح "البرمجة بدون كود".

دوافع كبيرة دفع محمود سمير فايد (22 عام) للتضحية بخمس سنوات من حياته لكي يظهر هذا المشروع العبقري إلى النور، أهمها ما لخصه في معادلته (البرمجة بدون كود = إمبراطورية يصنعها مبرمج واحد في أيام)، ويفرق فايد بين البرمجة بكود والبرمجة المبتكرة في أن الأخيرة هي التطور الطبيعي للأولى وذلك في علاقة تشبه علاقة ال(dos) وال(windows)، فالبرمجة بالكود تعتمد على المواجهة الخطية وكتابة الكود، بينما البرمجة بدون كود تعتمد على الواجهة الرسومية وتقديم خيارات تغني عن اللجوء للكود أو الاحتكاك به أصلا.

البديل المكافئ

بدأ فايد في التفكير والعمل في المشروع في بداية ديسمبر عام 2005، وكان الهدف من المشروع في الأساس هو بناء بيئة تطوير للبرمجيات تتيح عمل برمجيات متكاملة 100% ودون الحاجة إلى كتابة أي أكواد (شفرات مصدرية) على الإطلاق، وشاركه في إخراج العمل إلى النور مبرمج إيطالي يدعى أركانجيلو مالينارو ساهم في ترجمة المشروع إلى اللغة الإيطالية، واكتشاف بعض العثرات والأخطاء من خلال الاختبارات.

والمشروع اعتمد على أكثر من عشرين فكرة عبقرية مختلفة تم مزجها معا للوصول إلى المشروع في صورته النهائية، أحدها هو ملاحظة التطور الذي حدث في نظام التشغيل من المواجهة القديم (dos) إلى نظام النوافذ (windows) الذي يعتمد على المواجهة الرسومية مما أدى إلى طفرة في سهولة استخدام الحاسب، ليتاح استخدامه لمختلف المستويات التعليمية، وبتدريب بسيط، ومن هنا تساءل فايد لماذا لا تكون هناك طفرة بقدر مماثل في عالم البرمجة –بلا شك- تطورت لغات البرمجة كثيرا في الآونة الأخيرة، وأصبحت تشتمل على العديد من برامج التصميم مثل ال(Report) ومصمم التقارير ال(Form Designer)، ومصمم قواعد البيانات Designer)).

ولكن مازالت كل البرامج المشار إليها تعتمد على كتابة الكود (wizards) من المعالجات لأداء مختلف المهام، ومن هنا تركز العمل في المشروع الجديد على إلغاء كتابة الأكواد نهائيا، وإيجاد بديل مكافئ له تماما بحيث لا توجد قيود أو عوائق على التطبيقات التي يتم إنتاجها، بل بالعكس ستكون هناك فوائدة عديدة لتطبيق هذا المشروع، أولها سهولة تعلم البرمجة واستخدامها وعدم حصرها في المتخصصين فقط.

أعمق أسرار البرمجة

مراحل عمل المشروع أشار إليها محمود فايد في كتابه "أعمق أسرار البرمجة" هي بناء نمط برمجة جديد بديلا لبرمجة الكائنات يأخذ في الاعتبار البرمجة بدون كود، وبناء محيط التطوير الذى يقدم بيئة متكاملة للبرمجة بدون كود، وأخيرا بناء لغة برمجة تفاعلية بدون كود تعتمد على محيط التطوير، ويؤكد المهندس العبقري أن البرمجة بدون كود ستظل تحمل اسم (برمجة) على الرغم من عدم اعتمادها للأكواد التقليدية، لأنها تهدف في الأساس إلى تسهيل عملية البرمجة، فهي لا تفرض قيودا على مستخدمها، ويفترض قبل استخدامها أن يكون ملما بفكر المبرمجين وقواعد البرمجة الأساسية.

ومعنى ذلك أن المشروع الجديد لا يعتمد أن يكون المتعامل معه مبرمجا محترفا، والبرمجة المبتكرة على مستويات أولها المستوى المنخفض، والمستوى الثاني هو المستوى المتوسط، وأخيرا المستوى العالي، والمشروع المبتكر يتيح للشخص العادي عمل بنك أكواد خاصة، وعمل إدارة لبنك الأكواد، كما تتيح له عمل واجهة رسومية للأكواد تعزل الشخص عن الحاجة إلى الأكواد في البرمجة.

ويشير المهندس محمود فايد إلى أن هناك طريقتين عمليتين لاستخدام المشروع وهما استخدامه كبيئة عمل مستقلة لتطوير البرمجيات بدون كود وحينها ينبغي الانتباه إلى أن اللغات التى يرتكز عليها المشروع هي المصدر، وهذه اللغات مجانية ومفتوحة (xHarbour و C/C++)، ولكن مستخدم البرمجة بدون كود ليس بحاجة إلى أن يتعلم تلك اللغات لكي يستخدم المشروع - لأنه أساسا سوف يكون معزول تماما عن هذه اللغات - وهذا طبيعي لأن البرمجة تتم بدون كود.

أما الطريقة الثانية فهي استخدام المشروع كبيئة مساعدة للغات البرمجة الأخرى (أداة إضافية) في هذه الحالة يتم استخدام المشروع في دعم لغات البرمجة أو أي لغة برمجة نريد C# أو Java الأخرى مثل Components وذلك يتم على مرحلتين الأولى بناء مكونات تتيح دعم تلك اللغات، ويؤكد المهندس محمود فايد أن هذه المهمة سهلة جدا ومتاحة بصورة مباشرة وبسيطة من خلال محيط التطوير، والمرحلة الثانية هي استخدام هذه المكونات.

الخادم الممتاز

بدأ المشروع مجرد فكرة تم الإعلان عنها في صفحة المشروع، وبعد فترة تلقى رسالة من أحد أساتذة جامعة في اليابان والذي اهتم بدوره بالمشروع وأخبر محمود فايد بأنهم في الجامعة يخططون أن يكون أحد مشاريعهم القادمة عن البرمجة بدون كود، وسأله عن الأفكار التي استند إليها, وكيف ستكون البرمجة بدون كود، ولكن محمود فضل ألا يدلي بأية إسهابات بخصوص فكرته، وخاصة أنه كان في مراحل تنفيذها الأولى.

ومنذ ديسمبر عام 2005 تطور المشروع حيث كان الهدف هو إيجاد بيئة تطوير لا تشكل قيودا على نوعية التطبيقات التي يتم إنتاجها، بحيث تكون أداة مثمرة تزيد من الإنتاجية وتبسط أمور البرمجة، وكان هدف فايد الأساسي هو تنمية مهاراته من مجرد مبرمج كمبيوتر، إلى باحث مبدع والمساهمة في محاولة تغير الوضع من مجرد مستقبلين للتكنولوجيا إلى مصنعين لها، وفى النصف الأول من عام 2006 - تمكن من وضع أساس علمي للفكرة من خلال ابتكار نمط برمجة جديد بحيث يدعم هذا النمط فكرة ومبدأ ال"Programming Paradigm"، بما يلغي أي قيود أو عوامل سلبية تقلل من كفاءة استخدامها ويسمح بالاعتماد على البرمجة بدون كود بصفة كاملة، أما في النصف الثاني من عام 2006 تم تحويل هذا النمط من مجرد بحث علمي وتصميم نظري - إلى كيان عملي قابل للاستخدام.

وفى النصف الأول من عام 2007 تم بناء محيط تطوير "الخادم الممتاز"، وفى النصف الثاني من عام 2007 تم إضافة تكنولوجيا البرمجة بدون كود إلى محيط التطوير بحيث تكون تلك البيئة، قابلة للتقدم والامتداد، أما في عام 2008 تم قبول التكنولوجيا الجديدة من الناحية المنطقية والتطبيقية من قبل كل من يطلع عليها من المتخصصين، وأصبحت الفكرة التى كانت في يوم من الأيام مجرد حلم أو فكرة، إلى تكنولوجيا جديدة، بل وفرع جديد متكامل من علم البرمجة، يستحق أن يدرس في الجامعات، وأن تتبناه الشركات العملاقة، وقام المهندس المبتكر بتأليف كتاب للمشروع في شكله النهائي باللغتين العربية والإنجليزية يتضمن شرحا وافيا لمشروعه.


انقر هنا لقراءة الخبر من مصدره.