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

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

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

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

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

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

اتحادية أوغندا تجهز ملعبا لاستقبال الخضر بكامبالا

المصدر: جريدة النصر - الجزائر التصنيف: سياسة
تاريخ الخبر: 2023-11-29 00:27:54
مستوى الصحة: 50% الأهمية: 54%

فتح منصة "تذكرتي" اليوم

المصدر: جريدة النصر - الجزائر التصنيف: سياسة
تاريخ الخبر: 2023-11-29 00:28:11
مستوى الصحة: 60% الأهمية: 56%

تونس.. زعيمة حزب سياسي تضرب عن الطعام احتجاجا على ظروف اعتقالها

المصدر: الأول - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-29 00:31:05
مستوى الصحة: 48% الأهمية: 50%

الأسهم ترتفع 20 نقطة السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-11-29 00:29:57
مستوى الصحة: 51% الأهمية: 65%

السعودية والبرازيل.. 5 عقود من التفاهم المشترك - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2023-11-29 00:29:45
مستوى الصحة: 48% الأهمية: 52%

شبهات "الفساد" تقود موظفين في جماعة الرباط إلى الاعتقال

المصدر: الأول - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-29 00:30:41
مستوى الصحة: 56% الأهمية: 62%

محاكمة صورية لفسخ عقد إيجار السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-11-29 00:30:10
مستوى الصحة: 49% الأهمية: 61%

وديان و مساحات خضراء بقسنطينة تتحول إلى مكبات

المصدر: جريدة النصر - الجزائر التصنيف: سياسة
تاريخ الخبر: 2023-11-29 00:28:38
مستوى الصحة: 55% الأهمية: 58%

شبهات "الفساد" تقود موظفين في جماعة الرباط إلى الاعتقال

المصدر: الأول - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-29 00:30:27
مستوى الصحة: 59% الأهمية: 54%

إصابة آيت نوري تحدث طوارئ في بيت الخضر

المصدر: جريدة النصر - الجزائر التصنيف: سياسة
تاريخ الخبر: 2023-11-29 00:28:03
مستوى الصحة: 55% الأهمية: 57%

الذهب يستقر عند 2015.70 دولارا السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-11-29 00:29:59
مستوى الصحة: 45% الأهمية: 70%

الرياض.. اختيار العالم - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2023-11-29 00:29:48
مستوى الصحة: 46% الأهمية: 50%

تونس.. زعيمة حزب سياسي تضرب عن الطعام احتجاجا على ظروف اعتقالها

المصدر: الأول - المغرب التصنيف: سياسة
تاريخ الخبر: 2023-11-29 00:31:16
مستوى الصحة: 51% الأهمية: 64%

5 آلاف فرصة استثمارية بجازان السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-11-29 00:29:50
مستوى الصحة: 48% الأهمية: 57%

796 محترفا بكفاءة الطاقة السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-11-29 00:30:03
مستوى الصحة: 56% الأهمية: 55%

6.6 آلاف دراجة آلية مخالفة في نوفمبر السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-11-29 00:30:06
مستوى الصحة: 60% الأهمية: 55%

السراج يهدي والديه مليوني ريال - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2023-11-29 00:29:39
مستوى الصحة: 49% الأهمية: 51%

412.5 مليار ريال حجم الإنفاق العالمي على الذكاء الاصطناعي السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-11-29 00:29:53
مستوى الصحة: 57% الأهمية: 64%

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