أهلا وسهلا بك زائرنا الكريم في JO1R FORUM | منتديات شباب و صبايا الأردن، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

< غير ذلك > لغة منشئ المواقع - الاصدار 0.3

لغة برمجة منشئ المواقع (SMPL) هي لغة برمجة ويب جديدة صغيرة الحجم، مجانية و مفتوحة المصدر، صممت لتضفي على البرمجة للويب مزيجًا من البساطة و النظام و ال



29-10-2011 11:50 مساءً
معلومات الكاتب ▼
تاريخ الإنضمام : 16-07-2007
رقم العضوية : 46
المشاركات : 1,315
الجنس :
قوة السمعة : 429,537,324
لغة برمجة منشئ المواقع (SMPL) هي لغة برمجة ويب جديدة صغيرة الحجم، مجانية و مفتوحة المصدر، صممت لتضفي على البرمجة للويب مزيجًا من البساطة و النظام و المرونة..

تتسم اللغة بالبساطة و السهولة و المرونة، و بالتعامل الآمن الصارم مع البيانات و أنواعها (أي تتميز بالـStrong-Typing)، و فهم مقصد المبرمج. و تتميز أيضًا بالوضوح التام و النظام الثابت في أسماء الدوال و ترتيب المدخلات، و بالتسهيلات الكبيرة في مراحل البحث عن الأخطاء في البرمجيات و إصلاحها، و بدعم ترميز Unicode و الاعتماد عليه بشكل أساسي و كامل - و دون الحاجة لتنصيب مكونات إضافية.

و قد تم إطلاق الاصدار0.3 من اللغة قبل أيام، و يعتبر هذا الاصدار مختلفًا اختلافات جذرية كبيرة عن الاصدارات السابقة من اللغة، و فيما يلي توضيح للميزات الجديدة:

الـStrong-Typing: و هذه ميزة أساسية، اللغة لا تحول بين أنواع البيانات بشكل ضمني و آلي، لمنع خروج أي نتائج غير متوقعة. فعند محاولة الجمع بين نص و رقم مثلًا يخرج خطأ بدلًا من محاولة التخمين بعشوائية!
تغييرات عديدة في قواعد اللغة النحوية، و الاهتمام بنقطة النظام و الترتيب في اللغة دون خسارة البساطة و المرونة. فهذا الإصدار موجه للمبرمجين الفعليين حقًا و يسهل عليهم الكثير و يوفر لهم نظامًا أفضل، بالاضافة إلى المبرمجين الجدد.
تحسين رسائل الأخطاء بشكل ملحوظ للغاية، و تسهيلات عملية اكتشاف الأخطاء و المشاكل و إصلاحهما (عملية الـDebugging).
تحسين الدوال، و إضافة عشرات الدوال الجديدة من مختلف الأنواع. و محاولة جمع مختلف الدوال ذات الوظائف المتشابهة في دالة واحدة، لتبسيط عملية البرمجة و تنظيمها..
قواعد بيانات ArraysDB: و هذه كذلك من الميزات الأساسية، و هي قواعد بيانات من نوع مختلف تمامًا، لا يمكنني وصفها هنا، لكنها تقدم لك ما تحتاج من الوظائف من بحث و ترتيب و إدخال، بسهولة كبيرة جدًا و نظام رائع و سرعة جيدة و دون SQL، فهي تقوم بكل شيء عبر مجموعة من الدوال البسيطة بالاضافة إلى دوال المصفوفات العادية!! و بالتالي ليس هناك SQL Injection أيضًا..
إعتماد اللغة على نفسها لتحديد نتائج العمليات الحسابية و المقارنات، و إضافة خصائص عديدة للغة.




تعتمد لغة منشئ المواقع من الداخل علىPHP، و بذلك تتمكن من العمل على أي خادم ويب يحتوي على إصدار من إصداراتPHP 5 ، دون إعادة اختراع العجلة من جديد، و بتمكين أي أحد من تنصيب اللغة بسهولة دون الحاجة لخادم ويب بصلاحيات كاملة!
و نظرًا لاختلاف بعض الاخوة معي على كون منشئ المواقع لغة أم لا، قمت بكتابة صفحة ويب كاملة عن هذا الأمر، لغة منشئ المواقع.. لغة حقيقية أم ماذا؟ (http://smpl-lang.com...a_language.smpl)، و تحتوي الصفحة على روابط من ويكيبيديا تؤكده و تشرح بعضه، و تتناول شرح الموضوع من معنى لغة و الفرق بين اللغة، و لغة الحاسب، و لغة البرمجة، وصولًا إلى شرح الـTuring Completeness و غير ذلك. و هذا ما نخرج به من الصفحة:
"تعتبر لغة منشئ المواقع، لغة برمجة حقيقة فعلية، و ليست إطار عمل أو نظام قوالب، فهي Turing Complete، و يمكن استخدامها نظريًا لحل أي مشكلة برمجية ممكنة، و لها قواعدها و تراكيبها النحوية الخاصة، و مميزاتها المختلفة جذريًا عن لغة PHP التي تعتمد عليها. و كون اللغة معتمدة على PHP، و تتحول لها له الكثير من المميزات و لا يؤثر على تسمية منشئ المواقع باللغة، فهناك لغات مثل Dart التي تطورها Google و تتحول إلى JavaScript لتعمل، و كذلك CoffeeScript و Pascal و لغات أخرى عديدة تعتمد على التحويل للغات أخرى لتعمل."


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



أترك لكم الميكروفون لذكر ما تريدون واتمني التحلي بالاخلاق الحميدة

تحياتي لكم
توقيع :OMRAN
ohgod

اضافة رد جديد اضافة موضوع جديد



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
[ غير ذلك ] لغة برمجة منشئ المواقع (SMPL) العربيه OMRAN
0 430 OMRAN

الكلمات الدلالية
لا يوجد كلمات دلالية ..









الساعة الآن 10:22 PM