معلمو الحصة فوق 45 عامًا يُطالبون بتقنين أوضاعهم وتقدير جهودهم    محافظ الأقصر يوجه بصيانة صالة الألعاب المغطاة بإسنا (صور)    بعد تراجعه 95 جنيها.. سعر الذهب يرتفع بحلول التعاملات المسائية اليوم    النيابة تعاين منازل المتضررين بسبب تسريب الصرف الصحى بسوهاج    محافظ الأقصر يشهد لقاء جماهيريا في إسنا لحل شكاوى المواطنين (صور)    مصادر: خامنئي يفوض صلاحياته للحرس الثوري ويختبئ في ملجأ تحت الأرض    وزير الخارجية يجري اتصالين هاتفيين بنظيره الإيراني ومبعوث الرئيس الأمريكي    كأس العالم للأندية.. بروسيا دورتموند 0-0 فلومينينسي    ترامب: لدينا الآن سيطرة كاملة وشاملة على الأجواء فوق إيران    بعد المطالبة بترحيلها.. طارق الشناوي يدعم هند صبري: محاولة ساذجة لاغتيالها معنويًا    الشيخ خالد الجندي يروي قصة بليغة عن مصير من ينسى الدين: "الموت لا ينتظر أحدًا"    من سرقة بنك إلى المونديال.. الحكاية الكاملة لصن داونز وملهمه يوهان كرويف    خاص ل "الفجر الرياضي" | ريال مدريد سيوقع مع هذا اللاعب عقب المونديال (مفاجأة)    الجيش الإسرائيلي: إيران أطلقت 400 صاروخ حتى الآن    التعليم العالى تعلن فتح باب التقدم للمنح المصرية الفرنسية لطلاب الدكتوراه للعام الجامعى 2026    "فوربس" تختار مجموعة طلعت مصطفى كأقوى مطور عقاري في مصر    نائب محافظ الدقهلية يتفقد الخدمات الصحية وأعمال التطوير والنظافة بمدينة جمصة    مصرع شاب في حادث دراجة بخارية بالمنيا    بحضور أسر الصحفيين.. عروض مسرح الطفل بقصر الأنفوشي تحقق إقبالًا كبيرًا    رصاصة غدر بسبب الزيت المستعمل.. حبس المتهم بقتل شريكه في الفيوم    "أكبر من حجمها".. محمد شريف يعلق على أزمة عدم مشاركة بنشرقي أمام إنتر ميامي    قرار مهم من "التعليم" بشأن سداد مصروفات الصفوف الأولى للعام الدراسي 2026    رئيسة «القومي للبحوث»: التصدي لظاهرة العنف الأسري ضرورة وطنية | فيديو    «البحوث الإسلامية»: الحفاظ على البيئة واجب شرعي وإنساني    "المدرسة البرتغالية".. نجم الزمالك السابق يطلق تصريحات قوية بشأن الصفقات الجديدة    "الحرية المصري": نخوض الانتخابات البرلمانية بكوادر على غالبية المقاعد الفردية    محافظ أسيوط يستقبل السفير الهندي لبحث سبل التعاون - صور    درة تحتفل بتكريمها من كلية إعلام الشروق    الخميس.. جمعية محبي الشيخ إمام للفنون والآداب تحتفل بالذكرى ال30 لرحيله    معهد ستوكهولم: سباق تسليح مخيف بين الدول التسع النووية    بدء الجلسة العامة للبرلمان لمناقشة الموازنة العامة    محافظ المنيا يُكرم مديرة مستشفى الرمد ويُوجه بصرف حافز إثابة للعاملين    نجاح طبي جديد: استئصال ورم ضخم أنقذ حياة فتاة بمستشفى الفيوم العام    عرض غنوة الليل والسكين والمدسوس في ختام الموسم المسرحي لقصور الثقافة بجنوب الصعيد    مهرجان الإسكندرية الدولي للفيلم القصير يواصل تألقه بعرض خاص في القاهرة    التعليم العالي: جهود مستمرة لمواجهة التصحر والجفاف بمناسبة اليوم العالمي    تأجيل محاكمة متهمين بإجبار مواطن على توقيع إيصالات أمانة بعابدين    شملت افتتاح نافورة ميدان بيرتي.. جولة ميدانية لمحافظ القاهرة لمتابعة أعمال تطوير حى السلام أول    محافظ أسوان يشيد بجهود صندوق مكافحة الإدمان فى الأنشطة الوقائية    التعليم الفلسطينية: استشهاد أكثر من 16 ألف طالب وتدمير 111 مدرسة منذ بداية العدوان    زيلينسكي: روسيا هاجمتنا بالطائرات المسيرة بكثافة خلال ساعات الليل    المرور تحرر 47 ألف مخالفة متنوعة خلال 24 ساعة    هشام ماجد يسترجع ذكريات المقالب.. وعلاقته ب أحمد فهمي ومعتز التوني    وزير الرياضة يرد على الانتقادات: دعم الأهلي والزمالك واجب وطني.. ولا تفرقة بين الأندية    محافظ المنيا: استمرار أعمال توريد القمح بتوريد 509آلاف طن منذ بدء موسم 2025    البحوث الفلكية: الخميس 26 يونيو غرة شهر المحرم وبداية العام الهجرى الجديد    دار الإفتاء: الصلاة بالقراءات الشاذة تبطلها لمخالفتها الرسم العثماني    "ليست حربنا".. تحركات بالكونجرس لمنع تدخل أمريكا فى حرب إسرائيل وإيران    CNN: ترامب يواجه ضغوطا متعارضة من إسرائيل وحركته الشعبوية    «الرعاية الصحية» تُعلن توحيد 491 بروتوكولًا علاجيًا وتنفيذ 2200 زيارة ميدانية و70 برنامج تدريب    مستشفيات الدقهلية تتوسع في الخدمات وتستقبل 328 ألف مواطن خلال شهر    أسعار الخضروات والفاكهة في سوق العبور اليوم    ضبط 18 متهمًا بحوزتهم أسلحة و22 كيلو مواد مخدرة في حملة أمنية بالقاهرة    بدء التشغيل التجريبي لمستشفى طب الأسنان بجامعة قناة السويس    «أمطار في عز الحر».. الأرصاد عن حالة الطقس اليوم الثلاثاء: «احذروا الشبورة»    بعد تلقيه عرضًا من الدوري الأمريكي.. وسام أبوعلى يتخذ قرارًا مفاجئًا بشأن رحيله عن الأهلي    «لازم تتحرك وتغير نبرة صوتك».. سيد عبدالحفيظ ينتقد ريبيرو بتصريحات قوية    ما هي علامات قبول فريضة الحج؟    







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



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

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

ولما كان بناء موقع الويب يتطلب، عادة، فهم مجموعة من التقنيات، من HTML إلى JavaScript، فإن اللغة الجديدة، التي تحمل اسم Ur/Web، توفر للمطورين وسيلة لبناء الصفحات كبرامج قائمة بذاتها. وهي تتضمن العديد من تقنيات الويب الأكثر استخداما على نطاق واسع، وتعمل على تحرير المطور من عبأ العمل مع كل لغة على حدة.

وقال مطور لغة Ur/Web، آدم تشليبالا، الأستاذ المساعد في قسم علوم الحاسوب بمعهد ماساتشوستس للتكنولوجيا، والذي يعتزم عرض عمله الشهر المقبل خلال ندوة حول مبادئ لغات البرمجة لدى جميعة الحوسبة الآلية “أعتقد أن لدى هذه اللغة قابلية واسعة للتطبيق تسهم في الحد من تكاليف تطوير الويب في العديد من البيئات المختلفة”.

ويتطلب تطوير الموقع عادة فهم مجموعة مختلفة من اللغات، وكذلك كيفية تفاعلها، حيث تقدم “لغة توصيف النص التشعبي” HTML الشكل الأساسي لصفحة الويب، لكن هناك مجموعة كاملة من التقنيات المجاورة التي عادة ما تُوظَّف أيضا.

وتوفر لغة “أوراق الأنماط المتتالية” CSS وسيلة لتعديل مظهر صفحة الويب، وتقوم “لغة التوصيف الموسعة” XML بهيكلة البيانات لإضفاء المزيد من المعالجة والتصنيف. كما توفر لغة “جافا سكريبت” الأساس لكتابة منطق الأعمال لتفاعل المستخدم. وإذا تم تخزين البيانات في قاعدة بيانات، فإن المطور في حاجة إلى معرفة “لغة الاستعلام المهيكلة” SQL، كذلك.

وتعمل اللغة الجديدة Ur/Web على ضم كافة قدرات أدوات تطوير الويب هذه ضمن لغة واحدة، ويقول تشليبالا إن اللغة، ونظرا لقابليتها للترجمة، يمكن أن تكون إلى حد كبير أكثر كفاءة في العمل من التعليمات البرمجية التي تُكتب باستخدام لغات تطوير الويب الشائعة.

وبالإضافة إلى تخفيف العبء المعرفي عن المطورين، توفر Ur/Web بعض آليات الأمان التي يمكن أن تجعل المواقع على شبكة الإنترنت أكثر أمنا. حيث تحظر اللغة التفاعلات غير المقصودة بين عناصر الصفحة المختلفة.

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

ويعد تشليبالا واحدا من العديد من باحثي معهد ماساتشوستس للتكنولوجيا الذين طوروا لغات تطوير البرمجيات في الآونة الأخيرة، حيث قام باحث آخر بتصميم لغة تحمل اسم Sketch قادرة تلقائيا على إكمال أقسام التعليمات البرمجية لبرنامج تتم كتابته. كما أطلق باحث آخر لغة باسم Stack تهدف إلى تحديد أجزاء من التعليمات البرمجية التي تقوم “المجمعات” Compilers بتجاهلها بشكل روتيني لكنها مع ذلك يمكن أن تكون مفيدة.


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