نبض التقنية – اخبار عالم التقنية والانترنت
أنضم إلى معجبي نبض التقنية و التقنية في الفيسبوك

SMPL : لغة برمجة للمواقع بأيدي عربية

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

و للغة العديد من المميزات، التي تتضمن:

  • البساطة التامة، و السهولة الكبيرة.
  • المصدر المفتوح، و المجانية.
  • النظام الثابت في أسماء دوال اللغة، و ترتيب المدخلات.
  • استعمال نظام Caching (نسخ مخبأة) آليًا لحفظ الملفات و عدم تكرار تفسير نفس الكود مرارًا.
  • دعم ترميز Unicode للتعامل بالشكل السليم مع مختلف اللغات البشرية. فعند استعمال ترميز Unicode الشهير، تعتبر لغات برمجة
    عديدة (مثل PHP و Ruby) الحرف الواحد الغير لاتيني أكثر من حرف واحد (بما أنه Multi-byte)، مما قد يسبب مشاكل كبيرة للغاية
    تصل إلى تدمير النص أو على الأقل إخراج نتائج غير صحيحة!
  • فهم مقصد المبرمج. فيمكن إدخال النصوص و المصفوفات في العمليات الحسابية (للجمع بين مصفوفتين أو طرح نص من آخر و الكثير غير ذلك).
  • قواعد بيانات SMDB البسيطة.
  • الشرح العملي المفصل.
  • امكانية العمل على أي خادم ويب منصب عليه PHP5.

كما يتضح من النقطة الأخيرة أعلاه اللغة مبنية على PHP، و ذلك للعديد من الأسباب، منها:

  • تسهيل إمكانية تطوير اللغة (و تعديلها).
  • تمكين اللغة من العمل على أغلب خوادم الويب (دون حاجة لتنصيب يدوي معقد يحتاج امتلاك خادم بصلاحيات كاملة).
  • عدم اختراع العجلة من جديد.

الموقع الرسمي للغة منشئ المواقع
http://smpl-lang.com/

يحتوي الموقع الرسمي على تفصيل أكبر في مميزات اللغة، و أمثلة مكتوبة باللغة، و شرح اللغة و كذلك إمكانية تحميل اللغة.

شكرًا لكم!

الكاتب: عمر خطاب

أعمل على لغة منشئ المواقع SMPL وحدي حاليًا

10 تعليقات

  1. مشروع عربي رائع نفتخر به

  2. ثامر قال:

    مشروع يرفع الراس بصراح
    شكرا ع الخبر الحلو

  3. فايز سيار قال:

    جاري تصفح الموقع ولي عودة للتعليق

  4. exchangeboss قال:

    مشروع رائع وجهد طيب نفتخر بهما

    ولكن لماذا اعادة اختراع العجلة ما دام اللغة مبنية علىphp فلن تتجاوز حدود الphp يعني الناس ستستخدم php وتدعها يجب ان صاحب اللغة خرج بشي مميز كي ينشر عمله
    🙂

    • عمر خطاب قال:

      السلام عليكم.
      أشكرك أولًا أخي على الرد، و أشكر أخي عبدالله عبيد و فايز سيار على قبول نشر هذه التدوينة سريعًا.

      و أما بالنسبة لردك أخي الكريم، اعتماد “لغة منشئ المواقع” على PHP و تصميم اللغة الداخلي هما أكبر دليلين على أن اللغة ليس فيها اعادة اختراع للعجلة، و ما تحاول تقديمه اللغة هي مميزات أصبحت ضرورية في الوقت الحالي.

      و أما بالنسبة لأن “لغة منشئ المواقع” لن تتجاوز حدود الـPHP، فأبسط مثال هو PHP نفسها. لماذا أتت PHP طالما لدينا لغات عديدة أقدم بل و أقوى كثيرًا مثل C بل حتى لغة الآلة؟!! أتت للحاجة لها، أتت لتكون أبسط و أسهل و تناسب الويب بشكل أكبر من غيرها، نفس الشيء “منشئ المواقع” أيضًا أتت لتصلح العديد من المشاكل في تطوير الويب، و العديد من العيوب في لغة PHP و غيرها.

      أشكرك مرة أخرى على الرد.
      و السلام عليكم.

  5. ايوب اعميري قال:

    اريد ان استفيد من مجلتكم مجانا

  6. khair_eldeen قال:

    شكرأ على هذا النصيحة

  7. khair_eldeen قال:

    شكرأ على هذا النصيحة
    thank you

  8. نجيب قال:

    ماذا عسايا أن أقول لك أخي الحبيب عمر خطاب، بارك الله فيك وفي جهدك، عمل خارق ورائع، خارق ليس لصعوبته ولكن لأنك عربي حن لبطولته التي ضيعها الأواخر، واشتاق للريادة وشعر بالذنب إلى ما وصلنا بعلِمنا اليوم، منذ أن وضع عالمنا المسلم الخوارزمي ما هو أساس للبرمجة اليوم، فمثل هذا العمل على بساطته وتواضعه في المرحلة الأولى والذي سيكون بإذن الله تعالى على الإيجابيين والمكافحين أمثالك خطوة خير وبركة وبشارة خير أن النهضة قد بدأت وقد بدت أشراطها، وكل الذي يلزمنا الآن هو المواصلة والتعاون، أحسست بالأسى لما قلت: “أعمل على لغة منشئ المواقع SMPL وحدي حاليًا” والله من أسباب ضعهنا وهواننا أمام الغرب هو غياب شبه كلي للتعاون، الكثير من العرب يحسد بعضهم بعضا وكل واحد يسعى للمجد والشهرة الشخصية وينسى الأهدف الأسمة هو رفع رأس الأمة العربية والاسلامية المنكس لسنوات، مثال الفايسبوك، قولوا لي بربكم، هل هو نتاج عملك ذلك “مارك زيكربيرغ” وحده، أم أنه نتيجة عمل جماعي مكثف، مستحيل أن يكون عمل مفرد، من جرب البرمحة والتطوير يعلم كم هي مجهدة ومكلفة، وما “مارك” إلا صاحب الفكرة ومدير الشركة لا مطورها الوحيد.
    أشجعك أن تواصل، وأرجو ممن يهتمون بالمجال أن يلتحقوا بمشروعك، بالنسبة لي أنا مبرمج ويب والحمد لله أحضر لمشروع يشاركك الهدف، وهو ابتكار منتوج عربي إسلامي ينافس الغرب، وبالتالي يتعذر علي متابعة مشروعين كبيرين وإن كان لي نظر وتفكير قد أتصل بك في أي لحظة وأسألك قبولي في الفريق، ليتك تعطني أي معلومة لأتواصل معك، جزاك الله عنا كل خير، واصل العمل لا تيأس، والمرحلة الأولى هي الأصعب إن صبرت وتجاوزتها، انتهى سوف تكون قد وضعت قاطرتك على السكة ولن يوقفك أحد.
    السلام عليكم.

أضف تعليقاً

حقول مطلوبة *.