루아 p.01 - 시작하기

World of Warcraft가 루아를 사용한 이후로 이에 대한 관심이 급격히 높아졌고, 따라서 가장 많이 사용하는 스크립트가 되지 않았을까 생각이 됩니다.

루아의 장점 하면 무엇보다 다른 스크립트에 비해 가볍고, C언어에 대한 기본 지식만 있으면 누구나 사용이 쉬운 점을 들 수 있습니다. 특히, 소스 코드의 수정 및 재배포 뿐만 아니라 이를 사용한 모든 프로그램의 상업적 용도를 허용하고 있다는 사실은 개발 회사 입장에선 큰 매력이 아닐 수 없지요.

루아를 사용하기 위해선 루아 표준 C라이브러리를 그대로 사용할 수도 있고, LuaBind나 LuaTinker 같은 확장 라이브러리를 사용할 수도 있습니다. 무엇을 사용하건 결국 루아의 기본 문법 자체는 변함이 없습니다만, LuaBind는 무겁고 느린 반면, LuaTinker는 상대적으로 훨씬 가볍고 빠른 장점을 가지고 있으므로 개인적으로 LuaTinker를 사용하도록 추천합니다.


LUA 공식 홈페이지 : http://www.lua.org
LuaTinker 홈페이지 : http://www.gpgstudy.com/gpgiki/LuaTinker

댓글 없음: