طقس المنيا اليوم السبت، معتدل نهارا وبرودة ليلا وتحذير من الشبورة صباحا    حياة كريمة فى المنيا.. تنفيذ 3199 مشروعا داخل 192 قرية    أزهري يعلق علي مشاجرة الرجل الصعيدي مع سيدة المترو: أين هو احترام الكبير؟    أمطار وأعاصير تضرب دول الخليج| مطار دبي يلغي رحلاته الجوية "تفاصيل"    حين تُشرق الشمس على أسرار التاريخ..الفيوم تترقب تعامد الشمس على معبد قصر قارون.. غدًا    هام بشأن سعر الذهب اليوم السبت 20 ديسمبر| عيار 21 يسجل رقم جديد    مواعيد قطارات الإسكندرية – القاهرة اليوم السبت 20 ديسمبر 2025 ذهابا وعودة    «مشاجرة عنيفة واتهامات بالتزوير».. تفاصيل القبض على إبراهيم سعيد وطليقته    فصل مؤقت للكهرباء عن مناطق بالحي الترفيهي في العبور لأعمال صيانة اليوم    ذكرى ميلاده ال95.. صلاح جاهين يصرخ عام 1965: الأغنية العربية في خطر!    لازاريني: 1.6 مليون شخص فى غزة يعانون انعدام الأمن الغذائى    «ترامب» يعلن حربًا مفتوحة على داعش.. ضربات عنيفة تستهدف معاقل التنظيم في سوريا    مقتل عروس المنوفية.. الضحية عاشت 120 يومًا من العذاب    غارات أمريكية مكثفة على تنظيم داعش | وزير الحرب يصف العملية بأنها إعلان انتقام.. وترامب يؤكد استمرار الضربات القوية بدعم الحكومة السورية    وزير الدفاع الأمريكى: بدء عملية للقضاء على مقاتلى داعش فى سوريا    ستار بوست| أحمد العوضي يعلن ارتباطه رسميًا.. وحالة نجلاء بدر بعد التسمم    حي غرب الإسكندرية يشن حملة مكبرة لإزالة المخالفات ورفع 233 طن مخلفات    ماذا يحدث لأعراض نزلات البرد عند شرب عصير البرتقال؟    المسلسل الأسباني "The Crystal Cuckoo".. قرية صغيرة ذات أسرار كبيرة!    بعض الأهالي سلموا بناتهم للجحيم.. القضاء يواجه زواج القاصرات بأحكام رادعة    إرث اجتماعي يمتد لأجيال| مجالس الصلح العرفية.. العدالة خارج أسوار المحكمة    محمد عبدالله: عبدالرؤوف مُطالب بالتعامل بواقعية في مباريات الزمالك    كيف تُمثل الدول العربية في صندوق النقد الدولي؟.. محمد معيط يوضح    الولايات المتحدة تعلن فرض عقوبات جديدة على فنزويلا    مصر للطيران تعتذر عن تأخر بعض الرحلات بسبب سوء الأحوال الجوية    الأنبا فيلوباتير يتفقد الاستعدادات النهائية لملتقى التوظيف بمقر جمعية الشبان    مواقيت الصلاه اليوم السبت 20ديسمبر 2025 فى المنيا    موهبة الأهلي الجديدة: أشعر وكأنني أعيش حلما    شهداء فلسطينيون في قصف الاحتلال مركز تدريب يؤوي عائلات نازحة شرق غزة    محمد معيط: أتمنى ألا تطول المعاناة من آثار اشتراطات صندوق النقد السلبية    محمد معيط: لم أتوقع منصب صندوق النقد.. وأترك للتاريخ والناس الحكم على فترتي بوزارة المالية    روبيو: أمريكا تواصلت مع عدد من الدول لبحث تشكيل قوة استقرار دولية في غزة    أخبار × 24 ساعة.. رئيس الوزراء: برنامجنا مع صندوق النقد وطنى خالص    الغرفة الألمانية العربية للصناعة والتجارة تطالب بإنهاء مشكلات الضرائب وفتح استيراد الليموزين    أرقام فينشينزو إيتاليانو مدرب بولونيا في آخر 4 مواسم    منتخب مصر يواصل تدريباته استعدادًا لضربة البداية أمام زيمبابوي في كأس الأمم الأفريقية    ضربتان موجعتان للاتحاد قبل مواجهة ناساف آسيويًا    حارس الكاميرون ل في الجول: لا يجب تغيير المدرب قبل البطولة.. وهذه حظوظنا    مدرب جنوب إفريقيا السابق ل في الجول: مصر منافس صعب دائما.. وبروس متوازن    فوز تاريخي.. الأهلي يحقق الانتصار الأول في تاريخه بكأس عاصمة مصر ضد سيراميكا كليوباترا بهدف نظيف    زينب العسال ل«العاشرة»: محمد جبريل لم يسع وراء الجوائز والكتابة كانت دواءه    محمد سمير ندا ل«العاشرة»: الإبداع المصرى يواصل ريادته عربيًا في جائزة البوكر    كل عام ولغتنا العربية حاضرة.. فاعلة.. تقود    إقبال جماهيري على عرض «حفلة الكاتشب» في ليلة افتتاحه بمسرح الغد بالعجوزة.. صور    السفارة المصرية في جيبوتي تنظم لقاء مع أعضاء الجالية    وزير العمل يلتقي أعضاء الجالية المصرية بشمال إيطاليا    مصر تتقدم بثلاث تعهدات جديدة ضمن التزامها بدعم قضايا اللجوء واللاجئين    الجبن القريش.. حارس العظام بعد الخمسين    التغذية بالحديد سر قوة الأطفال.. حملة توعوية لحماية الصغار من فقر الدم    جرعة تحمي موسمًا كاملًا من الانفلونزا الشرسة.. «فاكسيرا» تحسم الجدل حول التطعيم    كيفية التخلص من الوزن الزائد بشكل صحيح وآمن    أول "نعش مستور" في الإسلام.. كريمة يكشف عن وصية السيدة فاطمة الزهراء قبل موتها    الداخلية تنظم ندوة حول الدور التكاملي لمؤسسات الدولة في مواجهة الأزمات والكوارث    «الإفتاء» تستطلع هلال شهر رجب.. في هذا الموعد    10 يناير موعد الإعلان عن نتيجة انتخابات مجلس النواب 2025    النتائج المبدئية للحصر العددي لأصوات الناخبين في جولة الإعادة بدوائر كفر الشيخ الأربعة    في الجمعة المباركة.. تعرف على الأدعية المستحبة وساعات الاستجابه    للقبض على 20 شخصًا عقب مشاجرة بين أنصار مرشحين بالقنطرة غرب بالإسماعيلية بعد إعلان نتائج الفرز    







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



باحث في معهد "MIT" يوحد لغات تطوير الويب في لغة واحدة
نشر في البوابة يوم 26 - 12 - 2014

طور باحث من معهد ماساتشوستس للتكنولوجيا MIT لغة برمجية واحدة تضم جميع لغات تطوير الويب اللازمة لبناء المواقع، وتمتاز بأنها قادرة على تبسيط عملية تطوير المواقع، وتسريع أدائها، وتأمينها على نحو أفضل.
ولما كان بناء موقع الويب يتطلب، عادة، فهم مجموعة من التقنيات، من HTML إلى JavaScript، فإن اللغة الجديدة، التي تحمل اسم Ur/Web، توفر للمطورين وسيلة لبناء الصفحات كبرامج قائمة بذاتها.
وهي تتضمن العديد من تقنيات الويب الأكثر استخداما على نطاق واسع، وتعمل على تحرير المطور من عبأ العمل مع كل لغة على حدة.
وقال مطور لغة Ur/Web، آدم تشليبالا، الأستاذ المساعد في قسم علوم الحاسوب بمعهد ماساتشوستس للتكنولوجيا، والذي يعتزم عرض عمله الشهر المقبل خلال ندوة حول مبادئ لغات البرمجة لدى جمعية الحوسبة الآلية "أعتقد أن لدى هذه اللغة قابلية واسعة للتطبيق تسهم في الحد من تكاليف تطوير الويب في العديد من البيئات المختلفة".
ويتطلب تطوير الموقع عادة فهم مجموعة مختلفة من اللغات، وكذلك كيفية تفاعلها، حيث تقدم "لغة توصيف النص التشعبي" HTML الشكل الأساسي لصفحة الويب، لكن هناك مجموعة كاملة من التقنيات المجاورة التي عادة ما تُوظَّف أيضا.
وتوفر لغة "أوراق الأنماط المتتالية" CSS وسيلة لتعديل مظهر صفحة الويب، وتقوم "لغة التوصيف الموسعة" XML بهيكلة البيانات لإضفاء المزيد من المعالجة والتصنيف.
كما توفر لغة "جافا سكريبت" الأساس لكتابة منطق الأعمال لتفاعل المستخدم.
وإذا تم تخزين البيانات في قاعدة بيانات، فإن المطور في حاجة إلى معرفة "لغة الاستعلام المهيكلة" SQL، كذلك.
وتعمل اللغة الجديدة Ur/Web على ضم كل قدرات أدوات تطوير الويب هذه ضمن لغة واحدة، ويقول تشليبالا إن اللغة، ونظرا لقابليتها للترجمة، يمكن أن تكون إلى حد كبير أكثر كفاءة في العمل من التعليمات البرمجية التي تُكتب باستخدام لغات تطوير الويب الشائعة.
وإضافة إلى تخفيف العبء المعرفي عن المطورين، توفر Ur/Web بعض آليات الأمان التي يمكن أن تجعل المواقع على شبكة الإنترنت أكثر أمنًا، حيث تحظر اللغة التفاعلات غير المقصودة بين عناصر الصفحة المختلفة.
لكن للغة Ur/Web جانب سلبي محتمل. فيجب على مطور الويب المتوسط، وفقا لتشليبالا، بذل المزيد من الجهد لتعلمها. فهي تنتمي إلى ما يعرف بلغات البرمجة الوظيفية، وهو أسلوب من البرمجة يعامل البرامج على أساس سلسلة من الوظائف، وهو الأمر الذي يمكن أن يكون حسابيا أكثر كفاءة لكن يصعب تعلمه على المبرمج المتمكن من استخدام اللغات الإجرائية أو اللغات غرضية التوجه.
ويعد تشليبالا واحدا من العديد من باحثي معهد ماساتشوستس للتكنولوجيا الذين طوروا لغات تطوير البرمجيات في الآونة الأخيرة، حيث قام باحث آخر بتصميم لغة تحمل اسم Sketch قادرة تلقائيا على إكمال أقسام التعليمات البرمجية لبرنامج تتم كتابته.
كما أطلق باحث آخر لغة باسم Stack تهدف إلى تحديد أجزاء من التعليمات البرمجية التي تقوم "المجمعات" Compilers بتجاهلها بشكل روتيني لكنها مع ذلك يمكن أن تكون مفيدة.


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