Mojo сочетает в себе удобство использования Python и производительность C, что обеспечивает беспрецедентную программируемость аппаратных средств ИИ и расширяемость моделей ИИ.Официальный сайт: https://www.modular.com/max/mojo
Википедия: https://en.wikipedia.org/wiki/Mojo_(programming_language)
Насколько я понял, язык появился год назад. Предлагает какие-то невероятные показатели скорости и совместимость с питоном:
Первое интересное отличие от питона, которое я заметил это отсутствие классов.
Второе - расширение файла .mojo или .

Общая информация откуда-то с реддита:
- Команда, стоящая за этим проектом, ранее работала над LLVM, Clang и Swift. У них есть опыт.
- Mojo является надмножеством python - это означает, что вам не обязательно "переходить на этот язык". Вы можете использовать существующий код на python / продолжать писать код на python и потенциально получить некоторые преимущества, изменив пару строк кода для их паралельных вещей.
- Приближаясь к языкам системы, вы потенциально можете решать некоторые задачи более низкого уровня на том же языке. Большинство моих конвейеров по сбору, сортировке и очистке данных написаны на go или rust, потому что python просто не идет ни в какое сравнение. Python отлично подходит для PoC, быстрого создания прототипов, но очистка 4 ТБ данных будет в 10-50 раз медленнее, чем go/rust или c/c++, если вы хотите пойти этим путем.
- Они не боялись заимствовать (хех) крутые вещи из других языков. Аннотации типов + безопасность памяти должны обеспечить большую часть душевного спокойствия, которое предлагает rust, когда "если ваш код компилируется, то он, скорее всего, работает".
Ваши мысли?