บทช่วยสอน Lua กวดวิชา ที่ดีที่สุดในปี 2024 ในบทช่วยสอนนี้ คุณสามารถเรียนรู้
ได้รับการออกแบบ,คุณลักษณะ Lua,สถานการณ์ Lua,โปรแกรมแรก Lua,ตัวอย่าง (Lua 5.3),
Lua กวดวิชา
Lua เป็นภาษาสคริปต์ที่มีน้ำหนักเบาขนาดกะทัดรัดใช้ภาษา C มาตรฐานและรูปแบบของรหัสที่มาเปิดซึ่งถูกออกแบบมาสำหรับการใช้งานที่ฝังตัวให้มีความยืดหยุ่นการขยายตัวและการปรับแต่งคุณสมบัติสำหรับการประยุกต์ใช้
Lua บราซิลสังฆราชคาทอลิกแห่งมหาวิทยาลัยริโอเดจาเนโร (สังฆราชคาทอลิกมหาวิทยาลัยริโอเดอจาเนโร) ในทีมวิจัยจากโรแบร์โต Ierusalimschy วัล Celes และ Luiz Henrique เดอ Figueiredo เกิดขึ้นและได้รับการพัฒนาในปี 1993
ได้รับการออกแบบ
มันถูกออกแบบมาสำหรับการใช้งานที่ฝังตัวให้มีความยืดหยุ่นการขยายตัวและการปรับแต่งคุณสมบัติสำหรับการประยุกต์ใช้
คุณลักษณะ Lua
- น้ำหนักเบา: มันเขียนไว้ในรหัส C แหล่งภาษามาตรฐานเปิดและหลังจากรวบรวมเพียงร้อย K, สามารถฝังตัวได้อย่างง่ายดายในโปรแกรมอื่น
- Scalable: Lua ให้ง่ายต่อการใช้งานอินเตอร์เฟซและกลไกการขยายตัว: ให้บริการโดยภาษาโฮสต์ (ปกติ C หรือ C ++) ฟังก์ชั่นเหล่านี้ Lua สามารถใช้พวกเขาเช่นเดียวกับฟังก์ชั่นในตัวอยู่แล้วเหมือนกัน
- คุณสมบัติอื่น ๆ :
- สนับสนุนกระบวนการที่มุ่งเน้น (ขั้นตอน-oriented) การเขียนโปรแกรมและการเขียนโปรแกรมการทำงาน (โปรแกรมการทำงาน);
- จัดการหน่วยความจำอัตโนมัติเพียง แต่ให้ชนิดที่พบบ่อยของตาราง (ตาราง) ก็สามารถทำได้โดยใช้อาร์เรย์ตารางแฮช, คอลเลกชันของวัตถุ;
- Built-in ภาษารูปแบบที่ตรงกัน; ปิด (ปิด) ฟังก์ชั่นนี้ยังสามารถมองเห็นเป็นมูลค่าการให้บริการแบบมัลติเธรด (กระบวนการสหกรณ์ไม่ได้ระบบปฏิบัติการที่สนับสนุนหัวข้อ) สนับสนุน;
- มันสามารถรองรับจำนวนของกลไกที่สำคัญของการเขียนโปรแกรมเชิงวัตถุที่จำเป็นโดยการปิดและโต๊ะเช่นนามธรรมข้อมูลหน้าที่เสมือนมรดกและการบรรทุกเกินพิกัดเช่น
สถานการณ์ Lua
- การพัฒนาเกม
- สคริปต์แบบสแตนด์อะโลน
- การเขียนสคริปต์โปรแกรมประยุกต์บนเว็บ
- ส่วนขยายและปลั๊กอินเช่นฐานข้อมูล: MySQL พร็อกซีและ MySQL Workbench
- ระบบรักษาความปลอดภัยเช่นระบบตรวจจับการบุกรุก
โปรแกรมแรก Lua
ต่อไปเราจะใช้ Lua การส่งออก "Hello World!"
หลังจากที่วิ่งก็จะปรากฏขึ้นบนหน้าจอสวัสดีชาวโลก!