Язык для ИИ Mojo достиг версии 1.0, компилятор откроют до ко
новости
12.08.2026

Язык для ИИ Mojo достиг версии 1.0, компилятор откроют до конца года

Язык для ИИ Mojo достиг версии 1.0, компилятор откроют до конца года

Компания Modular официально выпустила версию 1.0 своего языка программирования Mojo, предназначенного для разработки приложений искусственного интеллекта. Релиз станет важной вехой: раньше язык находился в активной фазе доработки, и его синтаксис, система типов и стандартная библиотека постоянно менялись, что создавало дополнительную нагрузку на разработчиков. Теперь авторы сосредоточились на стабильности и совместимости.

В новой версии Mojo привели к единообразию разные способы записи одних и тех же конструкций, включая объявление переменных, замыкания и работу с указателями. Появилась поддержка анонимных функций в стиле Python — разработчики могут прямо в коде создавать короткие встраиваемые замыкания. Также в Mojo 1.0 улучшена диагностика ошибок, связанных с так называемой недействительностью ссылок. Это ситуация, когда после добавления нового элемента в список ссылка на его внутренние данные перестаёт быть корректной из-за перераспределения памяти. Если такая ссылка продолжает использоваться, в программе возникают трудноуловимые ошибки. Теперь компилятор заранее предупреждает о подобных случаях и подсказывает, что нужно исправить.

Mojo уже применяется для разработки программ под CPU, GPU и другие вычислительные ускорители. В планах — добавить асинхронное программирование, сопоставление с образцом и объединённые типы. Самое ожидаемое: до конца года Modular намерена открыть исходный код компилятора и связанных инструментов, что позволит сообществу активнее участвовать в развитии экосистемы Mojo. Пока же разработчикам советуют учитывать, что в рамках ветки 1.x возможны незначительные несовместимости, но в дальнейшем компания будет менять язык гораздо осторожнее, чтобы не ломать существующие проекты.

Источник: www.ithome.com