한줄평
“프로그램에 스크립트 확장을 심거나 가벼운 자동화 언어가 필요한 개발자에게 이상적입니다. 다만 방대한 표준 라이브러리를 기대하면 최소주의 설계가 아쉬울 수 있습니다.”
이런 분께 프로그램에 확장 스크립트를 심으려는 개발자께
좋은 점
- 매우 가볍고 빠르며 임베드가 쉬움
- 문법이 단순해 익히기 좋음
아쉬운 점
- 표준 라이브러리가 작아 기본 제공 기능이 적음
루아 소개
작고 빠르며 다른 프로그램에 임베드하기 쉽게 설계된 스크립팅 언어입니다. 게임 엔진, 이미지 편집기, 네트워크 장비 등 수많은 소프트웨어가 내부 확장·설정 언어로 Lua 를 품고 있습니다. 실행기 자체가 매우 가벼워 임베디드 환경에서도 부담이 적습니다. 명령줄 인터프리터로 스크립트를 직접 돌릴 수도 있고, C 등에 붙여 확장 기능을 만드는 데도 쓰입니다.