Spinel
lastmod 2026-11-10created 2026-04-272 edits
Spinel은 Ruby 코드를 실행 전에 미리 네이티브 기계어로 컴파일하는 AOT(ahead-of-time) 컴파일러다. 소스를 인터프리터가 실행 시점에 해석하거나 JIT 으로 번역하는 일반적인 Ruby 실행 방식과 달리, 미리 컴파일한 독립 실행 파일을 만들어 시작 시간과 배포 부담을 줄이는 것을 목표로 한다. 동적 타입과 메타프로그래밍이 많은 Ruby 를 정적으로 컴파일하는 시도라는 점에서 주목받았다.
Ruby AOT 네이티브 컴파일러