БИЗНЕС И ЦИФРОВИЗАЦИЯ

Mojo выпустил первую бета-версию — готов к использованию

Mojo выпустил первую бета-версию языка программирования, которая почти готова к использованию для разработки крупных проектов.

✍️ Редакция iTech News | 11.05.2026 | ⏱ 2 мин | 👁 3 | Источник: Habr / Новости
💸

Mojo представил бета-версию языка программирования 1.0, который готов к использованию в разработке крупных проектов. Команда проекта оценивает этот релиз как почти готовый к повсеместному применению. Официальный запуск стабильной версии ожидается осенью 2026 года.

Что такое Mojo

Mojo разработан под руководством Криса Латнера, основателя проекта LLVM и создателя языка Swift. Синтаксис Mojo напоминает Python, а его системы типов близки к C/C++. Язык совмещает простоту использования с высокими показателями производительности за счет компиляции в машинный код и поддержки аппаратного ускорения.

Кроме того, Mojo поддерживает параллелизацию, что позволяет использовать все аппаратные ресурсы, такие как GPU и специализированные ускорители для машинного обучения. Это дает производительность, превышающую приложения на C/C++. Разработчики смогут работать с низкоуровневым кодом, включая механизмы, похожие на Rust, такие как анализ времени жизни ссылок.

Что нового в бета-версии

Ключевые изменения в Mojo 1.0.0b1 включают устаревание ключевого слова "fn" для объявления функций и переход на более унифицированный подход с использованием "def". Также в язык встроены современные технологии автоматической оптимизации и распределенной компиляции, что улучшает процесс разработки и тестирования приложений.

Исходный код стандартной библиотеки открыт под лицензией Apache 2.0, за исключением некоторых компонентов, которые могут смешиваться с кодом под GPLv2. Исходный код компилятора планируется опубликовать после стабилизации архитектуры.

Практическое применение Mojo

Для российских разработчиков выход первой бета-версии Mojo – это шанс начать использовать язык для создания высокопроизводительных приложений. Поскольку версия практически готова, можно не опасаться критических изменений, которые могут повлиять на совместимость с будущими обновлениями.

Обсуждая перспективы Mojo, его простота в изучении и высокопроизводительность делают его интересным вариантом для стартапов и крупных компаний, стремящихся оптимизировать свои вычислительные процессы.

Финальный релиз стабильной версии ожидается в начале осени 2026 года. Разработчики смогут уже сейчас тестировать и адаптировать свои проекты, используя новые возможности языка.

Поделиться: Telegram X LinkedIn