Mojo-ն այժմ բաց կոդով է. Modular-ը կոմպիլյատորը բացեց Apache 2.0-ով

Modular-ը Mojo լեզվի կոմպիլյատորը, գործիքները և կառուցման համակարգը հրապարակեց բաց կոդով՝ Apache 2.0 արտոնագրով, Mojo 1.0-ից օրեր անց։ Ինչ է սա նշանակում AI ենթակառուցվածքի համար։
Ինչ տեղի ունեցավ
Modular ընկերությունը Mojo ծրագրավորման լեզուն ամբողջությամբ բաց կոդով հրապարակեց Apache 2.0 արտոնագրով՝ LLVM բացառություններով։ Կոմպիլյատորը, գործիքները և լեզուն կառուցելու համար անհրաժեշտ ամեն ինչ այժմ ընկերության հանրային GitHub պահոցում է՝ Mojo-ի առաջին ներկայացումից չորս տարի անց և 1.0 տարբերակի թողարկումից օրեր անց։
Ինչու է դա կարևոր
Mojo-ն ստեղծել է Քրիս Լաթների թիմը՝ հին լեզուներից առաջ անցնելու համար. այն միավորում է կոմպիլյատորների ժամանակակից հետազոտությունները Python-ի նման շարահյուսության հետ և բացում GPU-ների, AI արագացուցիչների ու այլ առաջադեմ սարքաշարի հասանելիությունը։ Բաց կոմպիլյատորի շնորհիվ հնարավոր է կարդալ, փոփոխել և վերակառուցել ամբողջ գործիքաշարը։
Ինչ դեռ փակ է
Modular-ը դեռ չի ընդունում արտաքին ներդրումներ կոմպիլյատորում և գործիքներում. նպատակը տարվա վերջն է։ Ստանդարտ գրադարանը համայնքից ներդրումներ ընդունում է 2024 թվականից։ AI ենթակառուցվածքի թիմերի համար բաց կոմպիլյատորով GPU-ին ուղղված լեզուն էականորեն նվազեցնում է բարձր արտադրողականությամբ հաշվարկների արգելքը։