TECH 으로 돌아가기
TECH HACKER NEWS 오늘 2분 읽기 23 READS

LuaJIT 3.0, 드디어 '루아의 불편함'을 손본다

LuaJIT 창시자 Mike Pall이 3.0을 위한 문법 확장안을 공개하며 큰 화제를 모으고 있습니다. 핵심은 그동안 루아 개발자들이 아쉬워했던 부분들을 정조준한 점입니다. += -= = 같은 복합 대입 연산자, 루프에서 빠지지 않던 continue 문, // 와 / */ C 스타일 주석, ~= 대신 != 사용, 그리고 ?. 같은 안전 탐색 연산자 등이 포함됩니다. 한마디로 'C나 모던 언어를 쓰던 사람도 어색하지 않게' 루아를 다듬겠다는 방향입니다. 게임·임베디드·고성능 스크립팅 현장에서 LuaJIT은 사실상 표준인데, 정작 문법은 수년간 정체돼 있었기에 반응이 뜨겁습니다. 다만 우려도 큽니다. 표준 PUC-Lua와의 호환성이 깨지고, LuaJIT 전용 방언이 생겨 생태계가 분열될 수 있다는 지적입니다. 핵심 인사이트는 명확합니다. 성능으로 천하를 통일한 런타임이 이제 '개발자 경험(DX)'까지 노린다는 것. 만약 채택된다면, 우리가 알던 루아 코드의 모습이 바뀔 수 있습니다. 루아를 다루는 한국 개발자라면 지금 흐름을 지켜볼 가치가 충분합니다.

SOURCE · HACKER NEWS
원문 전체 보기 → https://github.com/LuaJIT/LuaJIT/issues/1475
SHARE
처리 중...