Mojo artıq açıq mənbədir: Modular kompilyatoru Apache 2.0 ilə açdı

Modular Mojo dilinin kompilyatorunu, alətlərini və qurma sistemini Apache 2.0 lisenziyası ilə açıq mənbə etdi — Mojo 1.0 buraxılışından günlər sonra. Bu, AI infrastrukturu üçün nə deməkdir?
Nə baş verdi
Modular şirkəti Mojo proqramlaşdırma dilini LLVM istisnaları ilə birlikdə Apache 2.0 lisenziyası altında tam açıq mənbə kimi yayımladı. Kompilyator, alətlər və dili qurmaq üçün lazım olan hər şey artıq şirkətin açıq GitHub deposundadır — Mojo-nun ilk təqdimatından dörd il, mənbə sabitliyi gətirən 1.0 versiyasından isə günlər sonra.
Niyə vacibdir
Mojo Chris Lattnerin komandası tərəfindən köhnə dillərdən irəli getmək üçün yaradılıb: müasir kompilyator tədqiqatlarını Python-a bənzər sintaksislə birləşdirir və GPU-lara, AI sürətləndiricilərinə və digər qabaqcıl avadanlıqlara çıxış açır. Kompilyatorun açılması bütün alət zəncirini oxumaq, dəyişmək və yenidən qurmaq imkanı verir.
Hələ bağlı olanlar
Modular hələ kompilyatora və alətlərə kənar töhfələr qəbul etmir — hədəf ilin sonudur. Standart kitabxana isə 2024-cü ildən icma töhfələri qəbul edir. AI infrastrukturu komandaları üçün açıq kompilyatorlu, GPU-ya hazır dil yüksək məhsuldarlıqlı hesablamalara giriş maneəsini xeyli azaldır.