لوا (لغة برمجة)

عودة للموسوعة

لُوا (Lua) هي لغة برمجة متعددة النمط، صممت لتعمل كلغة برمجة نصية، مع كون الدلالية الممتدة هدفاً رئيسياً. تعني لُوا "القمر" باللغة البرتغالية. تشتهر لوا بأن لها قابلة برمجة سي سهلة وقوية معا. أنشأ هذه اللغة فريق من المبرمجين البرازيليين سنة 1993.

بناء الجملة

جملة أهلا بالعالم! يمكن حتى تكون مكتوبة على النحوالتالي:

print("Hello World!")

يتم تطبيق الدالة المضروب كما في هذا المثال:

function factorial(n)
  local x = 1
  for i = 2, n do
    x = x * i
  end
  return x
end

التطبيقات

من البرامج التي تستخدم لغة لوا:

  • روبلوكس - لتطوير الألعاب
  • 3DMLW - لتمثيل المحتوى التفاعلي ثنائي وثلاثي الأبعاد.
  • أدوبي فوتوشوب لايت رووم يستخدم لوا من أجل قابلة المستخدم
  • خادوم إتش تي تي بي أباتشي يمكنه استخدام لوا في أي عملية طلب (منذ الإصدار 2.3)
  • awesome - مدير نوافذ
  • سيليستيا يستخدم لوا كلغة نصية
  • تستخدم سيسكولوا لتطبيق Dynamic Access Policies في Adaptive Security Appliance
  • دام سمول لينكس يستخدم لوا لكي يوفر قابلة مستخدم رسومية بدون استهلاك الكثير من المساحة على القرص
  • Dolphin Computer Access تستخدم لوا في برنامجها قارئ الشاشة المسمى SuperNova الذي يعمل على إتاحة البرامج للمعاقين بصرياً
  • Fusion يستخدم لوا المضمنة كلغة نصية
  • FCEUX (من نينتندوإنترتينمنت سيستم) يسمح بالإضافات والتعديلات على الألعاب باستخدام لوا
  • FreePOPs - بروكسي البريد الإلكتروني، يستخدم لوا لتشغيل قابلة المستخدم على الإنترنت
  • محرر الرسوم Ipe (المتخصص في إنتاج الرسوم مع نصوص لاتخ)
  • خادوم الوب لايت باد
  • لواتخ يسمح بكتابة إضافات باستخدام لوا
  • نظام تشغيل مسيّر MikroTik يدعم لوا
  • MySQL Workbench يستخدم لوا للإضافات
  • أداة المسح التأميني الشبكي nmap تستخدم لوا كأساس للغتها النصية nse
  • يسمح مشروع Dogwaffle باستخدام لوا لعمل فلاتر باستخدام فلتر DogLua، فيمكن مشاركتها مع GIMP وPixarra Twistedbrush وArtweaver
  • Prosody - هوخادوم XMPP متعدد المنصات مكتوب بلوا
  • Renoise يسمح باستخدام لوا لكتابة إضافات
  • Rockbox يسمح باستخدام لوا لكتابة إضافات
  • يمكن كتابة إضافات للمحرر SciTE باستخدام لوا
  • سنورت
  • Squeezebox يسمح باستخدام إضافات مكتوبة بلوا
  • فيم يدعم لوا بدءاً من الإصدار 7.3
  • ڤي‌إل‌سي مديا بلاير
  • Wireshark
  • MTA:SA - يستخدم لوا من أجل إنشاء الـ scripts أوما يسمى بـ اضافات للسيرفر لتسهيل وتحسين العب بسيرفرات mta
  • حزمة تطوير البرمجيات كورونا - يستخدم لوا في انشاء تطبيقات تعمل على آي أوإس وأندرويد ووندوز فون.

مراجع

  1. ^ Lua: about — تاريخ الاطلاع:سبعة يونيو2018
  2. ^ https://www.lua.org/about.html — تاريخ الاطلاع: 29 أغسطس 2016
  3. ^ https://www.lua.org/license.html — تاريخ الاطلاع: 29 أغسطس 2016
  4. ^ The lua Open Source Project on Open Hub: Licenses Page — تاريخ الاطلاع: 18 يوليو2018 — الرخصة: رخصة أباتشي، الإصدار 2.0
  5. ^ Lua: version history
  6. ^ Work area
  7. ^ "Why is Lua considered a game language?". مؤرشف من الأصل في 20 أغسطس 2013. اطلع عليه بتاريخ 22 أبريل 2017.
  8. ^ "Lua 5.1 Reference Manual". 2014. مؤرشف من الأصل فيستة سبتمبر 2019. اطلع عليه بتاريخ 27 فبراير 2014.
  9. ^ Ierusalimschy, R.; Figueiredo, L. H.; Celes, W. (2007). "The evolution of Lua". . صفحات 2-1–2-26. doi:10.1145/1238844.1238846. ISBN . مؤرشف من الأصل (PDF) في 14 ديسمبر 2019.
  10. ^ Programming in Lua : 1 نسخة محفوظة 27 أكتوبر 2017 على مسقط واي باك مشين.
  11. ^ Nmap Scripting Engine نسخة محفوظة 24 يناير 2018 على مسقط واي باك مشين.

وصلات خارجية

  • المسقط الرسمي
تاريخ النشر: 2020-06-01 23:38:51
التصنيفات: لوا (لغة برمجة), آلات افتراضية, أدوات ومكتبات برمجة حرة, أنظمة مضمنة, اختراعات برازيلية, برمجيات تستخدم رخصة إم أي تي, برمجيات حرة بلغة سي, برمجيات حرة متعددة المنصات, برمجيات متعددة المنصات, لغات برمجة, لغات برمجة أنشئت في 1993, لغات برمجة بدئية الاعتماد, لغات برمجة ديناميكية, لغات برمجة ديناميكية النمط, لغات برمجة كائنية التوجه, لغات برمجة نصية, صفحات بها بيانات ويكي بيانات, قالب أرشيف الإنترنت بوصلات واي باك, مقالات مطلوب توسيعها دون ذكر السبب, مقالات مطلوب توسيعها منذ أبريل 2019, جميع المقالات المطلوب توسيعها, جميع المقالات التي بحاجة لصيانة, صفحات تستخدم خاصية P154, صفحات بها مراجع ويكي بيانات, صفحات تستخدم خاصية P571, صفحات تستخدم خاصية P306, صفحات تستخدم خاصية P275, صفحات تستخدم خاصية P348, صفحات تستخدم خاصية P737, صفحات تستخدم خاصية P1195, صفحات تستخدم خاصية P856, صفحات بها وصلات إنترويكي, بوابة ألعاب فيديو/مقالات متعلقة, بوابة البرازيل/مقالات متعلقة, بوابة برمجة الحاسوب/مقالات متعلقة, بوابة برمجيات/مقالات متعلقة, بوابة برمجيات حرة/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات, صفحات تستخدم خاصية P244, صفحات تستخدم خاصية P227, صفحات تستخدم خاصية P268

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

بوريل يحذر من إجلاء مليون فلسطيني من شمال قطاع غزة

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:43
مستوى الصحة: 91% الأهمية: 88%

القوات الروسية تصد 9 هجمات لقوات كييف في دونيتسك

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:39
مستوى الصحة: 90% الأهمية: 94%

الاتحاد الأوروبي يحارب "حماس" على "يوتيوب"

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:33
مستوى الصحة: 78% الأهمية: 99%

شهداء وجرحى في قصف إسرائيلي على سوق وسط قطاع غزة - أخبار العالم

المصدر: الوطن - مصر التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:20:27
مستوى الصحة: 57% الأهمية: 66%

بوريس جونسون يعترف بحبه لروسيا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:25
مستوى الصحة: 90% الأهمية: 85%

راهر يُثمّن كلمات ماسك عن حتمية الحرب الأهلية في أوروبا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:50
مستوى الصحة: 93% الأهمية: 98%

نائب مصري يتحدث عن سيناريو لتهجير الغزيين قسريا باتجاه سيناء

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:29
مستوى الصحة: 92% الأهمية: 90%

لا تقحموا كوريا الشمالية في صراع الشرق الأوسط!

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:49
مستوى الصحة: 88% الأهمية: 98%

سعر جرام الذهب عيار 21.. اعرف وصل لكام - اقتصاد

المصدر: الوطن - مصر التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:20:31
مستوى الصحة: 52% الأهمية: 53%

خبير: موسكو والرياض تمسكان بزمام سوق النفط العالمية

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:34
مستوى الصحة: 86% الأهمية: 91%

خبير أمريكي يفسر سبب تخلي زيلينسكي عن اللون الأخضر في ملابسه

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:23
مستوى الصحة: 83% الأهمية: 90%

هنغاريا تضع شرطا على أوكرانيا قبل دعمها في أي محفل دولي

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:30
مستوى الصحة: 87% الأهمية: 98%

الرئيس البولندي السابق يحذر من حرب أهلية في بلاده ودول أخرى

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:40
مستوى الصحة: 90% الأهمية: 98%

كوريا الجنوبية تجلي 163 مواطنا إضافيين من إسرائيل

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:42
مستوى الصحة: 95% الأهمية: 88%

مشاهد لتدمير طائرات روسية أهدافا أوكرانية في خيرسون (فيديو)

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-14 09:07:26
مستوى الصحة: 90% الأهمية: 89%

تحميل تطبيق المنصة العربية