본문 바로가기

루아

Lua

가볍고 끼워 넣기 쉬운 스크립트 언어

한줄평

프로그램에 스크립트 확장을 심거나 가벼운 자동화 언어가 필요한 개발자에게 이상적입니다. 다만 방대한 표준 라이브러리를 기대하면 최소주의 설계가 아쉬울 수 있습니다.

이런 분께 프로그램에 확장 스크립트를 심으려는 개발자께

좋은 점

  • 매우 가볍고 빠르며 임베드가 쉬움
  • 문법이 단순해 익히기 좋음

아쉬운 점

  • 표준 라이브러리가 작아 기본 제공 기능이 적음

루아 소개

작고 빠르며 다른 프로그램에 임베드하기 쉽게 설계된 스크립팅 언어입니다. 게임 엔진, 이미지 편집기, 네트워크 장비 등 수많은 소프트웨어가 내부 확장·설정 언어로 Lua 를 품고 있습니다. 실행기 자체가 매우 가벼워 임베디드 환경에서도 부담이 적습니다. 명령줄 인터프리터로 스크립트를 직접 돌릴 수도 있고, C 등에 붙여 확장 기능을 만드는 데도 쓰입니다.

제작사

영삼넷 · 공식 홈페이지