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

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

لُوا (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-02 01:17:06
التصنيفات: لوا (لغة برمجة), آلات افتراضية, أدوات ومكتبات برمجة حرة, أنظمة مضمنة, اختراعات برازيلية, برمجيات تستخدم رخصة إم أي تي, برمجيات حرة بلغة سي, برمجيات حرة متعددة المنصات, برمجيات متعددة المنصات, لغات برمجة, لغات برمجة أنشئت في 1993, لغات برمجة بدئية الاعتماد, لغات برمجة ديناميكية, لغات برمجة ديناميكية النمط, لغات برمجة كائنية التوجه, لغات برمجة نصية, صفحات بها بيانات ويكي بيانات, قالب أرشيف الإنترنت بوصلات واي باك, مقالات مطلوب توسيعها دون ذكر السبب, مقالات مطلوب توسيعها منذ أبريل 2019, جميع المقالات المطلوب توسيعها, جميع المقالات التي بحاجة لصيانة, صفحات تستخدم خاصية P154, صفحات بها مراجع ويكي بيانات, صفحات تستخدم خاصية P571, صفحات تستخدم خاصية P306, صفحات تستخدم خاصية P275, صفحات تستخدم خاصية P348, صفحات تستخدم خاصية P737, صفحات تستخدم خاصية P1195, صفحات تستخدم خاصية P856, صفحات بها وصلات إنترويكي, بوابة ألعاب فيديو/مقالات متعلقة, بوابة البرازيل/مقالات متعلقة, بوابة برمجة الحاسوب/مقالات متعلقة, بوابة برمجيات/مقالات متعلقة, بوابة برمجيات حرة/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات, صفحات تستخدم خاصية P244, صفحات تستخدم خاصية P227, صفحات تستخدم خاصية P268

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

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

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

جامعة القاهرة تثمن مساعي السيسي في إنشاء المعهد الجديد للأورام

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-04-17 21:21:11
مستوى الصحة: 52% الأهمية: 63%

تعرف على موعد السحور و آذان الفجر في اليوم الـ27 من رمضان

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-04-17 21:20:01
مستوى الصحة: 45% الأهمية: 53%

المفتي: لا مانع من اتخاذ وسائل حديثة للتسبيح كالمسبحة الإلكترونية

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-04-17 21:20:03
مستوى الصحة: 46% الأهمية: 50%

لماذا يعتمد المغرب على صفقات الأسلحة النوعية طويلة المدى؟

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-04-17 21:20:28
مستوى الصحة: 64% الأهمية: 83%

وهبي: “تعديل مدونة الأسرة يحتاج إلى توافق وطني”

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-04-17 21:20:16
مستوى الصحة: 72% الأهمية: 76%

حصاد "التضامن" اليوم: صرف "تكافل وكرامة" بالزيادة الجديدة 25%

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-04-17 21:21:12
مستوى الصحة: 52% الأهمية: 68%

حكيمي ينجو بأعجوبة من إصابة خطيرة وخصمه يعتذر

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-04-17 21:20:35
مستوى الصحة: 63% الأهمية: 76%

رمضان ينتظر عرض «هارلى» ويكمل «ع الزيرو» بعد العيد

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-04-17 21:21:07
مستوى الصحة: 52% الأهمية: 65%

مدرب ويستهام يونايتد يكشف سبب غياب نايف أكرد

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-04-17 21:20:21
مستوى الصحة: 73% الأهمية: 77%

الفريق الاشتراكي يرفض توجيه سؤال لبايتاس بدعوى “غياب الاختصاص”

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-04-17 21:20:26
مستوى الصحة: 73% الأهمية: 72%

«القاهرة الإخبارية» الأكثر رواجًا فى تغطية أحداث السودان

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-04-17 21:21:09
مستوى الصحة: 46% الأهمية: 63%

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