AI 개발에 특화된 프로그래밍 언어 모조(Mojo)가 마침내 1.0 버전을 정식 출시하며 안정적인 프로덕션 환경을 지원하게 되었습니다. 2023년 첫 공개된 이후 빠르게 발전해 온 모조는 파이썬(Python)의 친숙한 문법과 C++ 수준의 고성능을 결합하여, 특히 GPU 및 AI 가속기에서의 효율적인 코드 작성을 목표로 합니다. 개발사 모듈러(Modular)는 이미 자사의 AI 인프라인 MAX와 모듈러 클라우드(Modular Cloud)에서 모조를 매일 사용하며 안정성을 검증했다고 밝혔습니다.
모조 1.0은 언어 체계를 대폭 정리하고 개발 경험을 개선하는 데 중점을 두었습니다. 변수 선언을 ‘var’로 통일하고, 클로저(closure)와 포인터(Pointer) 타입을 단일화하는 등 일관성과 예측 가능성을 높였습니다. 또한, 파이썬 스타일의 람다(lambda) 문법과 향상된 LSP(Language Server Protocol) 지원으로 VS Code 같은 편집기에서의 개발 편의성을 강화했습니다. 메모리 안전성 진단 기능도 추가되어 참조 무효화(reference invalidation) 같은 잠재적 문제를 감지하며 코드의 신뢰도를 높였습니다. 모듈러는 2026년까지 모조 컴파일러와 도구 체인(toolchain)을 오픈소스화할 계획도 유지하고 있습니다.
이번 모조 1.0 출시는 AI 시대에 필요한 고성능 시스템 프로그래밍 언어의 중요성을 다시 한번 부각합니다. 파이썬은 AI 개발의 주류 언어이지만, 저수준 하드웨어 제어와 최고 성능 구현에는 한계가 있었습니다. 모조는 이러한 간극을 메워 AI 모델 학습 및 추론(inference) 과정에서 요구되는 극한의 성능을 제공하며 개발 생산성을 높일 잠재력을 가지고 있습니다. 특히 MLIR(Multi-Level Intermediate Representation)을 활용하여 GPU를 직접 대상으로 삼을 수 있다는 점은 기존 언어들과 차별화되는 핵심 강점으로, AI 개발자들이 더욱 효율적으로 이기종 연산 환경을 활용할 수 있도록 도울 것입니다.