Just a Blog

프로그래밍 언어 Mojo 본문

IT, Computer

프로그래밍 언어 Mojo

wehong 2023. 9. 5. 20:53

Mojo라는 프로그래밍 언어의 소식을 접하게 되었다.

 

Mojo 🔥: Programming language for all of AI

Mojo combines the usability of Python with the performance of C, unlocking unparalleled programmability of AI hardware and extensibility of AI models.

www.modular.com

LLVM과 Swift로 유명한 크리스 레트너(Chris Lattner)가 개발에 관여한다는 것이 우선 시선을 모으지만 Mojo 자체의 특성도 주목을 끈다. Python 3.x 버전 코드와 100% 호환되고, C 언어 수준의 높은 성능을 내며, Zero Cost Abstraction 등의 최근 패러다임도 도입한다고 하기 때문이다. 범용 언어로도 소개되고 있지만 Python이 많이 사용되는 AI 분야에서 성능 향상을 위해 많이 사용될 것으로 보인다.

문법이나 사용예는 아래 동영상을 참고했다.

라이선스 정책이 애매하고 아직 완성 단계는 아닌 것으로 보인다. 개인적인 생각이지만, 문법이 비슷하다고 해서 Python과 동일한 형식으로 프로그래밍을 하면 안될 것 같아 보인다.

 

Comments