لوا (لغة برمجة)
لُوا هي لغة برمجة متعددة النمط، صممت لتعمل كلغة برمجة نصية، مع كون الدلالية الممتدة هدفاً رئيسي. تعني لُوا القمر بالبرتغالية. تشتهر لوا بأن لها واجهة برمجة سي سهلة وقوية معا. أنشأ هذه اللغة فريق من المبرمجين البرازليين سنة 1993.
التطبيقات
من البرامج التي تستخدم لغة لوا:
- 3DMLW - لتمثيل المحتوى التفاعلي ثنائي وثلاثي الأبعاد.
- أدوبي فوتوشوب لايت رووم يستخدم لوا من أجل واجهة المستخدم
- خادوم إتش تي تي بي أباتشي يمكنه استخدام لوا في أي عملية طلب (منذ الإصدار 2.3)
- awesome - مدير نوافذ
- سيليستيا يستخدم لوا كلغة نصية
- تستخدم سيسكو لوا لتنفيذ Dynamic Access Policies في Adaptive Security Appliance
- دام سمول لينكس يستخدم لوا لكي يوفر واجهة مستخدم رسومية بدون استهلاك الكثير من المساحة على القرص
- Dolphin Computer Access تستخدم لوا في برنامجها قارئ الشاشة المسمى SuperNova الذي يعمل على إتاحة البرامج للمعاقين بصرياً
- Fusion يستخدم لوا المضمنة كلغة نصية
- FCEUX (من نينتندو إنترتينمنت سيستم) يسمح بالإضافات والتعديلات على الألعاب باستخدام لوا
- FreePOPs - بروكسي البريد الإلكتروني، يستخدم لوا لتشغيل واجهة المستخدم على الإنترنت
- محرر الرسوم Ipe (المتخصص في إنتاج الرسوم مع نصوص لاتخ)
- خادوم الوب lighttpd
- لواتخ يسمح بكتابة إضافات باستخدام لوا
- نظام تشغيل مسيّر MikroTik يدعم لوا
- MySQL Workbench يستخدم لوا للإضافات
- أداة المسح التأميني الشبكي nmap تستخدم لوا كأساس للغتها النصية nse
- يسمح مشروع Dogwaffle باستخدام لوا لعمل فلاتر باستخدام فلتر DogLua، فيمكن مشاركتها مع GIMP وPixarra Twistedbrush وArtweaver
- Prosody - هو خادوم XMPP متعدد المنصات مكتوب بلوا
- Renoise يسمح باستخدام لوا لكتابة إضافات
- Rockbox يسمح باستخدام لوا لكتابة إضافات
- يمكن كتابة إضافات للمحرر SciTE باستخدام لوا
- Snort
- Squeezebox يسمح باستخدام إضافات مكتوبة بلوا
- فيم يدعم لوا بدءاً من الإصدار 7.3
- ڤيإلسي مديا بلاير
- Wireshark
مراجع
مشاريع شقيقة | اقرأ نصا ذا علاقة بلوا (لغة برمجة)، في ويكي الكتب. |
وصلات خارجية
|
ملف:Do while cyklus.png | هذه بذرة مقالة عن برمجيات الحاسوب تحتاج للنمو والتحسين، فساهم في إثرائها بالمشاركة في تحريرها. |
ca:Lua cs:Lua da:Lua (programmeringssprog) de:Lua el:Lua Lua (programming language)]] eo:Lua es:Lua eu:Lua fa:لوا (زبان برنامهنویسی) fi:Lua fr:Lua gl:Lua (linguaxe de programación) hi:लुआ (प्रोग्रामन भाषा) ia:Lua (linguage de programmation) id:Lua (bahasa pemrograman) it:Lua ja:Lua ka:ლუა (პროგრამირების ენა) ko:루아 (프로그래밍 언어) ms:Lua nl:Lua (programmeertaal) pl:Lua pt:Lua (linguagem de programação) ru:Lua simple:Lua sr:Lua sv:Lua tg:Lua uk:Lua vi:Lua zh:Lua