루아 (프로그래밍 언어)
From Wikipedia, the free encyclopedia
루아(Lua, EncodeLua) 프로그래밍 언어는 가벼운 명령형/절차적 언어로, 확장 언어로 쓰일 수 있는 스크립팅 언어를 주 목적으로 설계되었다. 그러나 알고리즘적 설계(테이블 등)가 많이 내재되어 있고 인터프리터(언어 실행기)로만 코드뭉치를 실행할 수 있으므로, 선언형 언어로도 볼 수 있다. 루아는 "달"을 의미하는 포르투갈어 단어이다.[lower-alpha 1]
위키백과의 루아에 대해서는 위키백과:루아 문서를 참조하십시오.
간략 정보 패러다임, 설계자 ...
패러다임 | 다중 패러다임: 스크립트, 명령형 (절차적, 프로토타입 기반, 객체 지향), 함수형 |
---|---|
설계자 | 호베르투 이에루잘림스시 Waldemar Celes Luiz Henrique de Figueiredo |
발표일 | 1993년(31년 전)(1993) |
최근 버전 | 5.4.6[1] |
최근 버전 출시일 | 2023년 5월 14일(13개월 전)(2023년 5월 14일) |
자료형 체계 | Dynamic, strong, duck |
구현 언어 | ANSI C |
운영 체제 | 크로스 플랫폼 |
라이선스 | MIT 허가서 |
파일 확장자 | .lua |
웹사이트 | www |
주요 구현체 | |
Lua, LuaJIT | |
방언 | |
Metalua, Idle, GSL Shell | |
영향을 받은 언어 | |
C++, CLU, Modula, 스킴, SNOBOL | |
영향을 준 언어 | |
GameMonkey, Io, 자바스크립트, 줄리아, MiniD, 레드, 링(Ring),[2] 루비, Squirrel, 문스크립트, C-- |
닫기