본문 바로가기

유에스크립트

Yuescript

Lua 로 컴파일되는 MoonScript 방언

한줄평

Lua 생태계를 유지하면서 더 간결하고 현대적인 문법을 쓰고 싶은 개발자께 잘 맞습니다. 다만 MoonScript 계열 언어 자체가 사용자층이 좁아 자료·도구 생태계가 제한적이고, 별도 컴파일 단계가 늘어납니다.

이런 분께 Lua 위에서 더 표현력 있는 문법을 쓰고 싶은 개발자께

좋은 점

  • 간결한 문법을 그대로 Lua 로 컴파일
  • MoonScript 대비 최신 기능을 지속 반영

아쉬운 점

  • 사용자층이 좁아 자료·생태계가 제한적
  • 컴파일 단계가 추가로 필요

유에스크립트 소개

Yuescript 는 MoonScript 에서 파생된 프로그래밍 언어로, 최신 기능을 계속 받아들이며 Lua 로 컴파일되는 명령줄(CLI) 컴파일러입니다. 들여쓰기 기반의 간결한 문법으로 코드를 쓰고, 이를 Lua 로 변환해 기존 Lua 환경에서 실행합니다. Lua 를 쓰는 게임·임베디드 스크립팅에서 더 표현력 있는 문법을 원할 때 씁니다.

제작사

영삼넷 · 공식 홈페이지