AI 워크로드에 특화된 고성능 프로그래밍 언어 모조(Mojo)가 마침내 1.0 버전을 공식 출시했습니다. 2023년 첫 공개 이후 빠르게 발전해온 모조는 파이썬(Python)의 문법적 친숙함과 C/C++에 버금가는 성능을 결합하여, AI 개발자들이 직면했던 성능과 생산성 사이의 딜레마를 해결하고자 합니다. 이번 1.0 출시는 모조가 단순한 실험 단계를 넘어, 실제 프로덕션 환경에서 안정적으로 활용될 수 있는 성숙한 언어로 자리매김했음을 의미합니다.
모듈러(Modular) 팀은 모조 1.0이 개발자들이 장기적인 프로젝트를 안정적으로 구축할 수 있는 기반을 제공하는 데 중점을 두었다고 밝혔습니다. 그동안 빠른 개발 속도로 인해 잦은 변경 사항이 있었지만, 1.0 버전부터는 파괴적 변경(breaking changes)을 최소화하고 점진적인 개선을 통해 언어의 안정성을 확보할 계획입니다. 특히, 모듈러의 상업용 인프라인 MAX와 모듈러 클라우드(Modular Cloud)의 핵심 기반으로 모조가 사용되고 있어, 그 안정성과 신뢰성은 이미 내부적으로 검증된 상태입니다. 이번 릴리스에는 파이썬 스타일의 람다(lambda) 지원, LSP 서버 안정화, 메모리 안전성 진단 강화 등 개발자 경험을 향상시키는 다양한 기능이 포함되었습니다.
모조 1.0 출시는 AI 및 고성능 컴퓨팅 분야에 중요한 전환점이 될 수 있습니다. 기존에는 AI 모델 개발에 파이썬을 사용하고 성능 최적화를 위해 C++이나 쿠다(CUDA) 같은 저수준 언어를 혼용해야 하는 복잡성이 있었습니다. 모조는 이러한 이중 언어 문제를 해결하여, 단일 언어로 개발부터 배포, 최적화까지 전 과정을 효율적으로 처리할 수 있게 합니다. 이는 AI 개발 생산성을 크게 높이고, 더 나아가 AI 시스템의 설계 및 구현 방식을 혁신할 잠재력을 가지고 있습니다. 앞으로 모조는 비동기 프로그래밍 모델, 패턴 매칭 등 범용 시스템 프로그래밍 언어로서의 역량을 더욱 강화해 나갈 예정이며, 2026년에는 컴파일러와 툴체인(toolchain)을 오픈소스화할 계획입니다.
