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

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

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

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

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

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

جبران خليل جبران يعود إلى نيويورك بعد 100 عام

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-04-24 18:24:29
مستوى الصحة: 81% الأهمية: 89%

غوتيريش يندد أمام لافروف بـ«الدمار» الناجم عن غزو أوكرانيا

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-04-24 18:24:21
مستوى الصحة: 77% الأهمية: 96%

مخاوف من الاختلاط الجيني بين الأبقار البرازيلية والمغربية السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-04-24 18:24:44
مستوى الصحة: 55% الأهمية: 69%

جنوب السودان يستقبل نحو 10 آلاف لاجئ فروا من قتال الشمال

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-04-24 18:24:21
مستوى الصحة: 94% الأهمية: 97%

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

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-04-24 18:24:45
مستوى الصحة: 60% الأهمية: 70%

الجيش السوداني والدعم السريع يتهمان بعضهما بحرب المنازل السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-04-24 18:24:46
مستوى الصحة: 46% الأهمية: 64%

تحديد تاريخ  30 أفريل لتنظيم الطبعة ال19 لعيد الفراولة بجيجل

المصدر: آخر ساعة - الجزائر التصنيف: سياسة
تاريخ الخبر: 2023-04-24 18:24:33
مستوى الصحة: 48% الأهمية: 53%

جهود محلية لوقف اشتباكات مسلحة في «الزاوية» الليبية

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-04-24 18:24:23
مستوى الصحة: 90% الأهمية: 95%

العثمانيون والبريطانيون كانوا وراء المذبحة الأرمينية

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-04-24 18:24:24
مستوى الصحة: 85% الأهمية: 87%

7 ملايين نقلتهم حافلات مكة خلال رمضان السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-04-24 18:24:43
مستوى الصحة: 45% الأهمية: 62%

معدو امتحان البكالوريا يلتحقون بمركز الحجز في 10 ماي المقبل

المصدر: آخر ساعة - الجزائر التصنيف: سياسة
تاريخ الخبر: 2023-04-24 18:24:41
مستوى الصحة: 59% الأهمية: 66%

من «قوارب الموت» إلى مسارح أوروبا... رحلة أوركسترا «أورنينا» السورية

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-04-24 18:24:30
مستوى الصحة: 84% الأهمية: 99%

الحبوب المنومة تقلل إصابة كبار السن بألزهايمر السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-04-24 18:24:42
مستوى الصحة: 45% الأهمية: 54%

الناطق باسم الكرملين يؤكد مشاركة نجله بالقتال في أوكرانيا

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-04-24 18:24:24
مستوى الصحة: 86% الأهمية: 86%

هل بدأ «استقطاب دولي» بشأن السودان؟

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-04-24 18:24:27
مستوى الصحة: 77% الأهمية: 88%

تونس: انتشال 31 جثة متعفنة قبالة السواحل - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2023-04-24 18:24:40
مستوى الصحة: 52% الأهمية: 67%

أوروبا الأعلى في الإنفاق العسكري وأمريكا بالقمة السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-04-24 18:24:41
مستوى الصحة: 56% الأهمية: 61%

الجزائر: وجهاء النظام ينفون بشدة تهمة «نهب المال العام» في عهد بوتفليقة

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-04-24 18:24:22
مستوى الصحة: 92% الأهمية: 86%

مطار جدة يحظر أنواع معينة من الأمتعة السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-04-24 18:24:42
مستوى الصحة: 55% الأهمية: 58%

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