varYksi Mojo 1.0:n keskeisimmistä suunnittelutavoitteista on siruriippumattomuus (silicon-agnosticism) – kirjoita tekoälypäätelmä- tai ydinkoodi kerran ja anna sen toimia optimoidusti millä tahansa suorittimella: CPU, GPU, NPU tai ASIC, valmistajasta riippumatta. Kyse ei ole enää Nvidian CUDA:han, AMD:n ROCm:ään tai muihin omiin pinoihin sitoutumisesta . Mojo toimii yhdessä MAX-päätelmäkehyksen kanssa, joka tarjoaa yhtenäisen ajoympäristön heterogeeniselle laitteistolle . Kielen syntaksi tarjoaa CUDA-tyyppisiä rakenteita GPU-ohjelmointiin, mutta kääntää ne MLIR:n kautta laitteistoriippumattomasti .
Version 1.0 myötä Mojo otti käyttöön semanttisen versioinnin ydinosaamiselle ja vakiolikirjaston vakaalle osalle . 1.x-syklin aikana muutosten luvataan olevan "pääasiassa lisäyksiä" – taaksepäin yhteensopivuuden rikkovat muutokset ovat harvinaisia ja niitä hallinnoidaan huolellisesti, kuten kypsissä kielissä (esim. C++) on tapana . Tämä takuu ei kuitenkaan kata kaikkea: vain nimenomaan "vakaaksi" merkityt API-rajapinnat ovat suojassa; muut vakiolikirjaston osat ja sisäiset MLIR-dialektit pysyvät epävakaina . Kääntäjä on edelleen suljettua lähdekoodia, mutta avoimen lähdekoodin julkaisua suunnitellaan vuoden 2026 myöhemmälle puoliskolle .
29. heinäkuuta 2026 Qualcomm sai päätökseen Modularin oston osakekaupalla, jonka arvoksi on raportoitu noin 3,9 miljardia dollaria . Modularin perustaja ja toimitusjohtaja Chris Lattner (Swift- ja LLVM-kielten luoja) nimitettiin Qualcommin tekoälyohjelmistojen johtoon (EVP of AI Software) .
Strateginen peruste:
varYksi Mojo 1.0:n keskeisimmistä suunnittelutavoitteista on siruriippumattomuus (silicon-agnosticism) – kirjoita tekoälypäätelmä- tai ydinkoodi kerran ja anna sen toimia optimoidusti millä tahansa suorittimella: CPU, GPU, NPU tai ASIC, valmistajasta riippumatta. Kyse ei ole enää Nvidian CUDA:han, AMD:n ROCm:ään tai muihin omiin pinoihin sitoutumisesta . Mojo toimii yhdessä MAX-päätelmäkehyksen kanssa, joka tarjoaa yhtenäisen ajoympäristön heterogeeniselle laitteistolle . Kielen syntaksi tarjoaa CUDA-tyyppisiä rakenteita GPU-ohjelmointiin, mutta kääntää ne MLIR:n kautta laitteistoriippumattomasti .
Version 1.0 myötä Mojo otti käyttöön semanttisen versioinnin ydinosaamiselle ja vakiolikirjaston vakaalle osalle . 1.x-syklin aikana muutosten luvataan olevan "pääasiassa lisäyksiä" – taaksepäin yhteensopivuuden rikkovat muutokset ovat harvinaisia ja niitä hallinnoidaan huolellisesti, kuten kypsissä kielissä (esim. C++) on tapana . Tämä takuu ei kuitenkaan kata kaikkea: vain nimenomaan "vakaaksi" merkityt API-rajapinnat ovat suojassa; muut vakiolikirjaston osat ja sisäiset MLIR-dialektit pysyvät epävakaina . Kääntäjä on edelleen suljettua lähdekoodia, mutta avoimen lähdekoodin julkaisua suunnitellaan vuoden 2026 myöhemmälle puoliskolle .
29. heinäkuuta 2026 Qualcomm sai päätökseen Modularin oston osakekaupalla, jonka arvoksi on raportoitu noin 3,9 miljardia dollaria . Modularin perustaja ja toimitusjohtaja Chris Lattner (Swift- ja LLVM-kielten luoja) nimitettiin Qualcommin tekoälyohjelmistojen johtoon (EVP of AI Software) .
Strateginen peruste: